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

弱问classpath解决思路

2012-02-07 
弱问classpath新学的java,用的版本是j2sdk1.4.2_08,运行的时候显示Exceptioninthreadmain java.lang.NoC

弱问classpath
新学的java,用的版本是j2sdk1.4.2_08,运行的时候显示Exception   in   thread   "main "   java.lang.NoClassDefFoundError:   Example
在系统     高级     环境变量里面新建了一项classpath,内容设为classpath=.;%d:\j2sdk1.4.2_08%\lib,问题依旧
谁能给详细讲讲,应该怎么设置?

[解决办法]
我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
[解决办法]
环境变量里面新建了一项path,内容设为classpath=.;%d:\j2sdk1.4.2_08%\lib
[解决办法]
去掉%,那是DOS变量的标志,这意味着d:\j2sdk1.4.2_08是一个变量,而不是路径。
Windows害死人呐,嗬嗬。
[解决办法]
应该是:
classpath=.;d:\j2sdk1.4.2_08\lib\tools.jar
[解决办法]
应该tools.jar,而且不要百分号,又不是引用另一个环境变量,要百分号干吗?
[解决办法]
那设置环境变量后,是否关闭了原来的命令行窗口并重新打开一个新的?
[解决办法]
再要不行,就不是环境变量的问题了。最好把你的源程序帖一下,并描述一下你是怎么编译、运行的。

特别需要检查的是:类是否是public的,类名是否与文件名相同,main函数的签名是否正确等等。main函数的正确写法是:
public static void main(String[] args)

热点排行