本人初学java第一个程序就运行不了
public class first
{
public static void main(String args[])
{
System.out.println("I Love Jave");
}
}我用sun公司的SDK 1.5版(应该是最新版)编译。
用javac first.java命令编译时没提示错误,但用java first.class命令运行时就提示错误:
Exception in thread "main" java.lang.NoClassDefFoundError:first.
其中first是文件名,请告诉我错在哪里了,谢谢~~
public class first
{
public static void main(String args[])
{
System.out.println("I Love Jave");
}
}我用sun公司的SDK 1.5版(应该是最新版)编译。
用javac first.java命令编译时没提示错误,但用java first.class命令运行时就提示错误:
Exception in thread "main" java.lang.NoClassDefFoundError:first.
其中first是文件名,请告诉我错在哪里了,谢谢~~
SET CLASSPATH=%CLASSPATH; .; C:\Program Files\Java\jdk1.5.0_08\lib那请帮我看看我这样设环境变量对不对!!
后面不要.class
加这个的意思执行 Test包下的class类
当然,class是关键字,应该通不过
2类路径没有找到 正确设置 CP
例如: SET CLASSPATH=C:\Program Files\Java\jdk1.5.0_08\lib;
仔细看书,正确设置环境变量,才可根除