把JDK\LIB下的dt.jar文件也放到classpath中去,就可以了!
解决方案 »
- java注释之弱问
- JAVA卜能用了?这种情况该怎么办?
- 找了一上午了,求助LOMBOZ 项目-> run on server出现提示错误问题
- 请教插入数据库乱码的问题(插入日文全变成问号),谢谢!
- java如何定义枚举?在那儿定义?
- 如何将TableHeader 中的文字调整为左对齐;JScrollPane加入一个背景;JScrollPane下部空白出现无规律的坚线
- 如何去掉一个全是数字的字符串的前面的0?
- JBuilder 7 +BEA WebLogc Platform 7.0的问题?
- 多线程卖票问题
- java关于Excel导入数据库问题
- struts的中文问题,特别急!
- 关于JAVA开发手机软件的问题
最好将jdk中lib目录里面的所有.jar文件路径都放入classpath中去,说不定哪天就用上了
另外,你的calss定义很特别,干嘛不先import javax.swing.*;让人看着不舒服的说.
另外,你的class定义很特别,为什么不先import javax.swing.*;,这样让人看着不舒服的说。
btw:你的classpath和path变量都没有添加当前目录.;
java.lang.NoClassDefFoundError: java/util/ArrayList
at sun.tools.util.CommandLine.parse(Compiled Code)
at sun.tools.javac.Main.compile(Compiled Code)
at sun.tools.javac.Main.main(Main.java:729)
如果在D:\jdk1.3.0_02\bin中进行编译时,是完全正确的.
在其它路径下进行编译则出现上述错误.为什么?再次谢谢各位老大了.
完后马上给分.
如果是的话,编译当然不会出错的。
因为用JAVAC编译时不能出现路径的。这就是你在其它路径下编译会出错的原因。你把源文件拷到某个目录下,然后转到该目录编译。也就不会出错了。
所以记住一定要在当前目录下进行编译。
javac JFrame_1.java
import java.swing.*;
反正他提示你那个包找不着,你就把那个包import上
.;(或者%PATH%)
比如设置为:
path为
%PATH%;D:\JBuilder6\jdk1.3.1\bin
classpath为
.;D:\JBuilder6\jdk1.3.1\lib\dt.jar;D:\JBuilder6\jdk1.3.1\lib\tools.jar;D:\JBuilder6\jdk1.3.1\lib\htmlconverter.jar;