hi ,
以前写程序使用默认包,用javac javc命令没有出现过错误,说明我在classpath设置应该是正确的。
现在自定义了一个包,比如zz, 这时候将cmd放入zz文件夹用javac编译文件不会出错,但是使用javac时候一定会报类没有找到。
比如 source.java在d:\\java\\poject\\abc\\zz\\source.java,指定了cp用 java -cp d:\\java\\poject\\abc zz.source 就可以执行。
我想既然classpath已经指定了java应该在当前文件夹搜索需要的类,那么把cmd命令放在类的文件夹应该能找到,为什么还是报错。 |
|