2015-04-01 136 views
2

在Eclipse中,我有一個libs項目。這個項目有一個test.jar文件。更改Eclipse中多個項目的java構建路徑

我在Eclipse中使用Java的Test.jar的下構建路徑/庫15個項目。

Test.jar的新版本每月製成,該名稱將發生變化(test1.jar,test2.jar)

一旦一個新的版本可用,我刪除從庫項目舊和添加新的。我的問題是,我如何修改15個使用這個jar文件來引用新文件的項目?我知道如何通過爲每個項目配置構建路徑來一次完成一個項目。是否有辦法同時對所有15個項目進行大規模更改?

+0

使用POM其最好的選擇。 – 2015-04-01 16:03:38

回答

4

要實現相同的步驟,請遵循以下步驟。 2)打開eclipse轉到windows-> preferences-> java-> build path->用戶庫
2)現在點擊新的按鈕,並給出像TEST_JAR這樣的名字,然後添加它,然後添加它可能是的jar test.jar或test.jar。 請參閱下面的屏幕截圖。

enter image description here

3)只有一次的任務刪除所有15項目從構建類路徑作爲其在全球的路徑設置的條目。

4)當你將其他建設項目也將捆綁你的用戶庫。

1

或者,你可以只保存在文件夾中的所有新版本的地方,最新的版本複製並粘貼到所需的構建路徑的位置,並變換所述粘貼罐子testcurr.jar的名稱。然後,將所有構建路徑更改爲使用testcurr.jar。

現在你當你有一個新的版本是在某個地方保存,複製/與testcurr.jar的名稱粘貼到做。瞧!所有項目同時使用相同的jar,並且不需要再次更新構建路徑。

+0

然後他失去了他在這裏所做的語義版本控制。 – lschuetze 2015-04-01 16:13:40

+0

不,他沒有 - 他仍然擁有所有版本號在另一個地方的版本號的罐子,可以參考他需要弄清楚他使用的是哪個版本(只要查找最新版本)。然而,這個解決方案將構建路徑問題簡化爲虛無,其中所有他必須做的是用具有相同名稱的較新版本替換一個文件。 – Aify 2015-04-01 16:16:34

0

Eclipse的類路徑保持在根目錄下名爲.classpath一個簡單的文件。全球find-and-replaceregex可以將所有test(X).jar改爲test(X+1).jar

相關問題