2010-03-16 106 views
32

在開發Java項目時,我將所有jar文件放在我的項目中創建的文件夾中,名爲libs.現在有沒有辦法將我的libs文件夾添加到Java類路徑中,我不必添加每個單獨的jar?將文件夾添加到Eclipse類路徑

我在想一些變量或創建用戶庫的內容。

+0

我有一個類似的問題,因爲從命令行運行時,可以說java -cp /my/libs/directory/*.jar name.of.Class。這樣,你可以把它放在一個腳本或批處理文件中,也許可以更改jar文件而不必更改腳本(我確信有人會想這樣做)。當然,必須有一個簡單的方法來在Eclipse的類路徑中添加一個條目 – 2013-10-30 18:50:33

回答

32

根據你所說的,我可能會創建一個包含你的庫JAR的用戶庫。

您可以使用Window => Preferences創建一個用戶庫,向下鑽取到Java => Build Path => User Libraries。 =>然後選擇New,並給你的庫命名=>然後添加你想要的JAR。

然後,您可以將所有JAR添加到您擁有的任何項目的類路徑中,方法是右鍵單擊該項目=>添加庫=>用戶庫,然後選擇您的庫。


更新;要讓Eclipse動態地將您放入文件夾的.jar文件添加到項目類路徑中,您需要一個名爲Library Folder ClasspathContainer的插件。按照these instructions,你是在做生意。

+1

我聽到你的想法/解決方案,但它不是我正在尋找的東西。基本上對於我創建的每一個新項目,我只是希望eclipse拿起該項目中的libs文件夾,並自動添加我放入其中的jar文件。完全像Web項目中的WEB-INF/lib文件夾。 – Paul 2010-03-16 21:49:14

+5

我明白你現在在找什麼。看起來Eclipse不能開箱即用,但是這裏有一個插件(http://sourceforge.net/projects/libcontainer/),它會自動將.jars文件夾添加到您的類路徑中。希望能夠完成這項工作。現在嘗試... – Brabster 2010-03-16 22:20:10

+1

作品。很好的問題 - 我會自己使用這個! – Brabster 2010-03-16 22:28:44