站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题已经按要求配置JDK了,怎么还出同样的错呢??

已经按要求配置JDK了,怎么还出同样的错呢??

摘要: 已经按要求配置JDK了,怎么还出同样的错呢??


各位高手:
俺疯了。
我装JAVA,并在环境配置中配置了如下项目:
path:增加 JAVA安装目录/bin;JAVA安装目录
JAVA_HOME: JAVA安装目录
classpath:JAVA安装目录/bin;JAVA安装目录/lib/rt.jar;JAVA安装目录/lib/tools.jar

可是运行别的目录里的.class文件(包括HelloJava这类小白程序)都提示:
Exception in thread -#34;main-#34; java.lang.NoClassDefFoundError:HelloJava

将这个文件拷到JAVA安装目录的BIN文件夹下就可以运行。

我查资料,是classpath设置有误,可我在两个不同机子的三个不同版本的Windows上按不同的人写的大同小异的方式设了n回,故障始终不变。

为什么啊啊啊??

谢谢!在线等!


如果装JAVA 1。5是不需要再去配置JAVA_HOME了!


在classpath里面加上 .;
-#34;.-#34;当前路径,后面是分号-#34;;-#34;


是说在所有的设置最后再加个.;吗?
另:不配置JAVA_HOME也试过了,没用。



是啊
classpath=c:/test;.
这样就行了。


环境变量更新没有生效,重新启动电脑


重启过了,故障依旧。555
可是这样一来如果我的JAVA程序在一个目录里我岂不是就得修改一次classpath?是这样吗?


JAVA_HOME: JAVA安装目录
path: JAVA安装目录/bin
CLASSPATH:JAVA安装目录/lib/rt.jar;JAVA安装目录/lib/tools.jar;.;


http://blog.sina.com.cn/u/1062517681

这上有篇文章,讲得比较详细


Exception in thread -#34;main-#34; java.lang.NoClassDefFoundError:HelloJava

这钟问题我也碰到过...,确实都设置好了也不行...
重新安装试试....
环境变量这些就够了.....

JAVA_HOME: JAVA安装目录
path: JAVA安装目录/bin
CLASSPATH:JAVA安装目录/lib/rt.jar;JAVA安装目录/lib/tools.jar;.;




在classpath里面加上 .;
-#34;.-#34;当前路径,后面是分号-#34;;-#34;

在最前面加,意思是找当前路径下的类


↑返回目录
前一篇: 做个游戏,大家帮助看一下--横扫千军文字版
后一篇: 外包邮箱系统