我在这个Test.java中使用了import java.awt.*,import java.util.*等一系列类库,但是我把CLASSPATH=.;D:\JBuilderX\jdk1.4\jre\lib\rt.jar;这部分从环境变量中去除后,依然可以用jdk中的javac编译通过jdk1.4启动设置可能包括不再需要的 CLASSPATH 设置
当你自己开发一个package时,然后想要用这个package中的类;自然,你也得把这个package所在的目录设置到CLASSPATH中去我知道原因发生在查找CLASSPATH上,可是我在我的XP系统的环境变量中设置了CLASSPATH=.;D:\JBuilderX\jdk1.4\jre\lib\rt.jar;D:\Classes
而且编译和运行程序的时候都放在了d:\Classes目录下,这会是什么问题呢?为何还查找不到package?可能你运行有问题
当你自己开发一个package时,然后想要用这个package中的类;自然,你也得把这个package所在的目录设置到CLASSPATH中去我知道原因发生在查找CLASSPATH上,可是我在我的XP系统的环境变量中设置了CLASSPATH=.;D:\JBuilderX\jdk1.4\jre\lib\rt.jar;D:\Classes
而且编译和运行程序的时候都放在了d:\Classes目录下,这会是什么问题呢?为何还查找不到package?可能你运行有问题
如:package aa.bb.cc;
则应该有\aa\bb\cc的目录的,:)
创建目录编译成功后,用jdk1.4运行还是出现同样的问题-_-