xp下面JDK的设置,在线等。。。。。
JAVA_HOME 值 D:\j2sdk1.4.2_14
PATH 值 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH 值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
然后编译没有问题,但是执行java HelloDate时候出现以下问题:Exception in thread "main "
java.lang.NoClassDefFoundError: HelloDate
怎么回事啊????
------解决方案--------------------给你一个不用设置的办法 下个JCreator就好了
------解决方案--------------------大小写问题
------解决方案--------------------Exception in thread \ "main\ " java.lang.
NoClassDefFoundError: HelloWorld
呵呵,这个嘛,就是著名的类路径(classpath)问题啦。实际上,类路径是在编译过程就
涉及的Java中的概念。classpath就是指明去哪里找用到的类,就这么简单。由于我们的
HelloWorld没用到其它的(非java.lang包中的)类,所以编译时没遇到这个问题。运行
时呢,就要指明你的类在哪里了。解决方法嘛,可以用下面的命令运行:
java -classpath . HelloWorld
可以的话就一定是classpath 的问题
“.”就代表当前目录。
但我觉得你写出来的 classpath没什么问题.那就看你的安装路径的问题