2013-04-30 374 views
0

我查看了關於此的文章和論壇帖子;製作一個lib並將其添加到您的構建路徑中。那麼,我完全是這樣做的。我有一個libs文件夾,從那裏開始,我嘗試了一些方法。我選中它們,右鍵單擊,去建立路徑,並添加它們。它把他們搬到了圖書館。我也嘗試右鍵單擊該項目,去屬性,去建立路徑,庫,添加jar,並從我的libs文件夾中選擇它。但是,當我運行它時,它仍然沒有找到jar,我在這裏做錯了什麼?Eclipse Jar構建路徑

第1步: 在lib文件夾中選擇Jar文件>右鍵點擊>構建路徑>添加

第2步: 選擇項目>右鍵點擊>屬性>構建路徑>庫>添加罐>選擇並添加罐子。

+0

什麼是Eclipse項目的類型:Java項目,動態Web項目?你能用jars和Java Build Path視圖提供關於lib文件夾的一些截圖嗎? – devang 2013-04-30 02:28:12

+0

http://imgur.com/goEVTn5 – Herith12 2013-04-30 03:40:48

+0

這也是一個JavaProject,和構建路徑視圖:http://imgur.com/CR3zbsH - 另外,我正在改變一些東西,試圖找到一個解決方案,所以這兩個圖像在喬達時間不匹配,他們是兩個不同的罐子,但他們在項目中匹配。現在,我有一個正常的。 – Herith12 2013-04-30 04:08:42

回答

0

如果JAR文件顯示在Referenced Libraries下,那麼Eclipse應該將它們包含在構建路徑中。我會確保1)JAR文件具有您認爲它在其中執行的文件,並且2)JAR沒有任何您需要的本地庫(這會阻止它工作)。

+0

http://joda-time.sourceforge.net/installation.html - 所以在該頁面的底部,它表示我需要Apache Ant或Maven從源代碼構建。這不適用於這種情況,對嗎? – Herith12 2013-04-30 04:05:55

+0

我發現這在執行可執行文件時起作用,但我只是做了一個jar。只用罐子就可以做到這一點嗎? – Herith12 2013-05-01 01:51:20

+0

JAR不是從源碼構建的,它包含預構建的庫。 :D你是什麼意思,它在執行可執行文件時起作用? – mdierker 2013-05-01 05:24:02

0

嘗試右鍵單擊項目,轉到屬性,轉到構建路徑。

他們刪除現有的JRE系統庫

finaly添加新lybrary,JRE系統庫