日期:2014-05-20  浏览次数:20767 次

JDK设置产生的问题
我的测试程序:
class First{
public static void main(String args[]){
System.out.println("First test");
}
}
在dos中:javac D:\First.java正常运行
可是:java D:\First就报错:Exceptiom in thread "main" java.lang.NoClassDefFoundError:D:\First/class
不知道是不是JDK配置错误引起的

一下是我设置的环境变量:
JAVA_HOME=C:\Program Files\Java\jdk1.5.0
path=%JAVA_HOME%\bin
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 

请各位帮忙解决一下

------解决方案--------------------
别加"D:\"
直接去D盘,然后java First
------解决方案--------------------
探讨
别加"D:\"
直接去D盘,然后java First