我的JDK安装路径:c:\jdk1.3 我的源文件为:d:\myjava\yjava.java(public 类名为yjava) 我的设置为: SET PATH=c:\jdk1.3\bin SET CLASSPATH=d:\jjyjava;c:\jdk1.3\lib\dt.jar;c:\jdk1.3\lib\tools.jar 为什么有一样的错误????????? java.lang.NoClassDefFoundError:helloworld Exeption in thread "main"
在c盘下:autoexec.bat文件中加上
classpath=.;c:\jdk1.2\lib\dt.jar;c:\jdk1.2\lib\tools.jar 然后重启
在c:\autoexec.bat中加上
classpath=.;c:\jdk1.2\lib\dt.jar;c:\jdk1.2\lib\tools.jar
重启
Windows2000根本就不需要配置什么"autoexec.bat",更不需要重启。
Exeption in thread "main" 注意大小写,应该是java HelloWorld!
这是初学者常见错误(我也是菜鸟)
就可以了,
在环境变量里面要设定系统的path和classpath
反正我是这样,很好使
同意吗??????
我的源文件为:d:\myjava\yjava.java(public 类名为yjava)
我的设置为:
SET PATH=c:\jdk1.3\bin
SET CLASSPATH=d:\jjyjava;c:\jdk1.3\lib\dt.jar;c:\jdk1.3\lib\tools.jar
为什么有一样的错误?????????
java.lang.NoClassDefFoundError:helloworld
Exeption in thread "main"
而且是从来没有设置过classpath的一台机器上可以,而另外一台设置过然后在去掉的机器上还是不行,我只能手动的执行,有没有人告诉我这是为什么?