我們爲來自同一臺機器的Alpha,BETA和Stage環境構建工件。每個環境運行在不同的發行版本上,我們不能重複使用.m2,因爲Alpha構建以m2爲單位填充將來的發行構件,並且這對BETA和Stage而言是不正確的。因此,每次構建時,我們都會刪除舊的M2目錄並使用特定於環境的代碼庫進行重新填充。希望這解釋得好一點更改每個版本的.m2目錄
-2
A
回答
1
您可以更改設置文件-s
和私人回購-Dmaven.repo.local
。在這兩者之間,你幾乎可以得到相同的.m2
。
mvn -s codebase-specific-maven-settings.xml -Dmaven.repo.local=/path/to/codebase-specific-repo
+0
謝謝,它的工作。 – user1550159
相關問題
- 1. subversion/tortoisesvn-更改版本庫的目錄
- 2. 每個目錄的Plesk/PHP版本
- 3. 更改每個版本的代碼
- 4. 臨時版本更改文檔目錄
- 5. 如何記錄每個版本的pom.xml屬性更改?
- 6. VS2008部署項目。更改每個版本的UpgradeCode
- 7. 我們可以更改Maven默認目錄(.m2)名稱嗎?
- 8. Maven - 替代.m2目錄
- 9. 更改m2庫路徑
- 10. Unix腳本更改目錄
- 11. 更改基本目錄
- 12. 重啓IIS時虛擬目錄更改的ASP.NET版本
- 13. 更改R CMD的目標版本
- 14. 什麼是每個Windows版本的默認APPDATA目錄?
- 15. git-svn是否支持每個子目錄的不同版本?
- 16. 每個項目概述的TFS版本
- 17. 從一個版本到另一個版本的iOS部署目標更改
- 18. db版本的版本控制/日誌記錄更改
- 19. 得到父目錄版本的子目錄版本
- 20. 瞭解每個版本的Java更新
- 21. 每個JDK版本的時區值更改
- 22. Hudson:跟蹤每個版本中更改文件的數量
- 23. Rails項目和Rails版本更改
- 24. 目標.NET Framework版本更改
- 25. 通過bash更改目錄中每個文件的名稱
- 26. Python的扭曲:更改目錄爲每個客戶端獨立
- 27. 更改目錄
- 28. 更改目錄
- 29. 更改目錄
- 30. 更改vbs腳本的輸出目錄
你應該解釋一下你的使用情況更詳盡 – jah
「的代碼多個版本」 - 如果有多個版本,爲什麼需要刪除.m2目錄每次?看來你在這裏做的事情非常錯誤。 – rmlan
這聽起來不對。你爲什麼每次都刪除'.m2'? 「用新的代碼庫重新填充它」是什麼意思? –