2010-04-12 15 views
0

我可能會錯過一些東西,但是如何管理eclipse中需要大量Jar文件的Java項目。我知道,如果有新的更新,maven可以很好地管理庫,但也許我錯過了一些東西,eclipse是否可以更新新的jar文件(對於使用apache-commons的項目尤其有用)。如何在eclipse中管理庫/ jar文件?

我不想聽起來像要求一個功能請求,但我正在尋找是否有辦法保持Java項目使用的庫jar文件,以保持maven的自動更新方式。隨着更多的語言提供這種功能,找到合適的Jar文件可能應該比這更容易。

回答

4

Eclipse不會爲您管理您的jar版本,並且據我所知它不會自動更新具有較新版本的jar。 Eclipse沒有足夠的信息或基礎設施來識別已添加到類路徑中的給定jar是否有資格進行更新,以及是否希望更新它。

但是,Eclipse上有一個名爲M2Eclipse的Maven插件,它將讀取POM並從它在本地存儲庫和您配置的任何遠程存儲庫中找到的jar中構建一個類路徑。它的行爲很像Maven在查找給定jar的最新版本方面所做的工作(如果您在POM中指定了版本範圍)。

+0

是有意義的。我喜歡Maven(命令行實用程序)如何做同樣的事情,在eclipse上也是很好的。 – prasanna 2010-04-13 16:11:25

0

當新版本可用時,您可以創建用戶庫並更改其內容。這樣你至少不需要改變每個項目的構建路徑。或者你可以從他們的svn加載庫的來源並使用他們的中繼版本。請記住,您可以選擇多個項目並svn一次更新它們。

相關問題