在命令行中使用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项编辑,在最前面加一个.就可以了,如果后面还有内容,.后再加一个;