我通常在设置classpath和运行程序时没有任何问题,但是我遇到了一些问题。我正在制作一个将下载一系列报告的程序。如果工作目录名为报告下载,我的项目位于在使用java包/设置classpath时遇到问题
src/org/report/reportdownloader
,我与居住在
lib/
工作时我将编译我的项目jar文件(I”米的窗口:()我输入
javac -classpath .;..\..\..\..\..\lib.transfer.jar; ..\..\..\..\..\lib.someotherjar.jar; ReportGrabber.java ReportDriver.java
我得到一个错误信息说
我不明白为什么。我试图导入一个有效的包,并且我向其中显示了在类路径中找到jar的位置,它仍然给我带来悲伤。
我正在失去理智,对于询问这件事,我感到非常愚蠢。我可以放弃,只是使用日食,但我真的想弄清楚。
编辑:当我键入
java -cp .;..\..\..\..\lib\transfer.jar; ..\..\..\..\lib\someotherjar.jar; ReportDriver
运行该文件,我得到一个错误说
Error: could not find or load main class ..\..\..\..\lib\someotherjar.jar;
任何想法?
你实现你的类路径中有lib.transfer.jar而不是LIB \ transfer.jar? – Kal 2011-12-29 17:26:10
@Kal这是一个错字 – Tom 2011-12-29 17:47:36