我通常在設置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