首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

xp下面JDK的设置,

2012-02-11 
xp下面JDK的设置,在线等。。。。。JAVA_HOME值D:\j2sdk1.4.2_14PATH值%JAVA_HOME%\bin%JAVA_HOME%\jre\binCLAS

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没什么问题.那就看你的安装路径的问题

热点排行