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怎么回事啊????

解决方案 »

  1.   

    给你一个不用设置的办法 下个JCreator就好了
      

  2.   

    Exception in thread \"main\" java.lang.NoClassDefFoundError: HelloWorld 呵呵,这个嘛,就是著名的类路径(classpath)问题啦。实际上,类路径是在编译过程就 涉及的Java中的概念。classpath就是指明去哪里找用到的类,就这么简单。由于我们的 HelloWorld没用到其它的(非java.lang包中的)类,所以编译时没遇到这个问题。运行 时呢,就要指明你的类在哪里了。解决方法嘛,可以用下面的命令运行: java -classpath . HelloWorld 
    可以的话就一定是classpath 的问题“.”就代表当前目录。
    但我觉得你写出来的 classpath没什么问题.那就看你的安装路径的问题