2012-06-07 119 views
1

我試圖編譯我的Java文件。我理解在這種情況下使用螞蟻,是最好的解決方案。但我的項目是一次性部署,我不使用它使用螞蟻。Java編譯錯誤加載類路徑

學習基本會是基本時間。

我有一個文件夾名稱項目,它包含子目錄

項目 -src包含源文件(.java文件) -bin(目標位置包含類文件) -lib(包含外部庫(* .jar)文件是我爲使用我的項目)

我爲使用我的控制檯上的以下命令(通過Windows中,而不是在Linux上)

javac -cp lib\*.jar -d bin src\com\fgh\www\*.java 

性病編譯器無法找到這些庫。

Package com.** does not exist 

同樣的任何輸入都會很好。謝謝 !!!

+0

什麼是冒號 「:」 前面做 「:LIB \ *罐子」?在我頭頂,不知道* .jar會在那裏工作,但你很快就會發現。 – Marvo

+0

謝謝Marvo,我在 – user1141584

回答

2

使用javac -cp "lib\*" -d bin src\com\fgh\www\*.java

又讀Using wildcards in java classpath

+0

以上的文章中更正了它,我確實試過它不起作用。給我那個javac 的錯誤:lib \ itext-xtra.jar(這是我的jar文件的名字) – user1141584

+0

刪除':'。你是否完全按照我寫的命令發出命令? –

+0

你也可以嘗試在lib \\ *中添加引號嗎? –