我有兩個jar文件 - jar1和jar2。兩者都位於C:「;」 \ Eclipse項目\和我已經加入的路徑兩者的環境變量CLASSPATH如下如何在eclipse中使用JAR中的類
.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip;C:\Eclipse projects\stdlib.jar;C:\Eclipse projects\algs4.jar
的一開始在那裏,所以我離開了他們。然後,我將jar添加到項目的C:\ Eclipse projects \中,並將它們顯示爲Referenced Libraries。但是,當我嘗試從jar中實例化一個類時,它無法識別它。我也無法導入jar(import jar1)。
後,我試圖在項目中加入一個lib文件夾和我說的罐子在那裏。之後,我再次將它們添加爲引用(因此它們不會在引用的庫中出現兩次),但是,我仍然無法使用內部類。任何幫助都感激不盡。
UPDATE: 一定出事了我的結束。沒有任何建議爲我工作。這裏是所有步驟的視頻:screencast.com/t/gC81YzCsLY0e
解決方案在項目中,我有一個名爲TestProject包,似乎這些罐子需要一個默認的包。在刪除TestProject包並使用defaultPackage後,如下所述添加外部JAR後,所有工作都正常。
你能否提供關於「不承認它」一些細節?是否有java編譯錯誤/警告或運行時錯誤? –
我已經加上了紅色波浪線的圖像 – checho
CTRL + SHIFT + 1,我覺得你只是錯過進口 – 2012-08-27 19:24:15