当前位置: 技术问答>java相关
java程序不能正常运行了。
来源: 互联网 发布时间:2015-11-07
本文导语: 我用VJ生成了一个最简单的程序HelloWorld,可以正常运行。我在WIN2K 机器上装了j2sdk-1_4_1_01-windows-i586.exe,和j2sdkee-1_3_1-win.exe,正确设置了环境变量JAVA_HOME,J2EE_HOME,PATH,CLASSPATH,J2EE能够正常运行。 我运行java HelloWorld 出...
我用VJ生成了一个最简单的程序HelloWorld,可以正常运行。我在WIN2K 机器上装了j2sdk-1_4_1_01-windows-i586.exe,和j2sdkee-1_3_1-win.exe,正确设置了环境变量JAVA_HOME,J2EE_HOME,PATH,CLASSPATH,J2EE能够正常运行。
我运行java HelloWorld 出现了以下异常。
Exception in thread "main" java.lang.NOClassDefFoundError:d:HelloWorld
我又运行其他JAVA程序都出现了这个问题。
我运行java HelloWorld 出现了以下异常。
Exception in thread "main" java.lang.NOClassDefFoundError:d:HelloWorld
我又运行其他JAVA程序都出现了这个问题。
|
可能你没有在该文件的同目录下执行java HelloWorld
|
set classpath=.;%classpath%
java HelloWorld
java HelloWorld
|
d:HelloWorld显示你的当前工作路径不是你的类的目录,你检查你的目录结构看看。
|
估计路径设置有误!
|
JDK的版本不同也容易出问题
|
大概是因为版本的问题吧
|
java -classpath . HelloWorld
|
可能是大小写写错了,我刚才遇到类似错误