当前位置: 技术问答>java相关
为什么我的程序能编译,可不能执行!
来源: 互联网 发布时间:2015-11-11
本文导语: d:j2>javac HelloWorld.java d:j2>java HelloWorld exception in thread "main" java.lang.noClassDefFoundError: HellowWorld 为什么,JDK设置已经好了呀,执行APPLETVIEWER也可以的。 程序清单: import java.io.*; public class HelloWorld { public static void main (St...
d:j2>javac HelloWorld.java
d:j2>java HelloWorld
exception in thread "main" java.lang.noClassDefFoundError: HellowWorld
为什么,JDK设置已经好了呀,执行APPLETVIEWER也可以的。
程序清单:
import java.io.*;
public class HelloWorld
{
public static void main (String args[])
{
System.out.println("Hello.World!");
}
}
另外以前都可以的,重装系统后就这样了!
|
classpath没有设置好。在论坛中搜索,有一大叠
|
定是笔误,HellowWorld多了一个小w
|
对,就是classpath没设置好,javac.exe可以运行,java.exe却不可以,我曾经遇到过这种情况,重新设置一下classpath就行了