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

在命令行中使用java命令产生的错误
我安装完jdk之后,在记事本中存了一段HelloWorld程序,保存为.java文件.然后在命令行中用javac编译之后通过.但是再用java   HelloWorld看结果的时候,产生下面的一行字:Exception   in   thread   "main "   java.lang.NoClassDefFoundError:HelloWorld.
我使用java   -version查阅版本之后,显示的版本号与我安装的版本相同.所以我不知道是什么原因造成这种情况.请大家帮帮忙.谢谢.

------解决方案--------------------
应该是你的classpath的问题

在dos下面运行

set classpath=.;%classpath%;

java HelloWorld
------解决方案--------------------
classpath的问题。
JAVA编译器找不到 HelloWorld这个类
------解决方案--------------------
在“我的电脑”上点右键--属性--高级--环境变量--系统变量里面CLASSPATH项编辑,在最前面加一个.就可以了,如果后面还有内容,.后再加一个;