我試圖構建一個項目,它依賴於Jenkins中的另一個項目。它在POM中使用環境變量來指向正確的罐子。所以,基本上,我需要爲一個項目設置一個環境變量來指向另一個項目的工作區。有沒有辦法做到這一點?Jenkins Maven項目環境變量
回答
的回答:Environment Variable with Maven
無論如何,如果你的目標是編譯Maven項目包括其他項目庫,我建議最好用mvn install-file ...
安裝於其他項目的罐子和依賴庫的依賴,而不是外部罐。請參閱http://www.mkyong.com/maven/how-to-include-library-manully-into-maven-local-repository/
讓我重新修改這個問題位 - 我可以通過在「構建環境」下面輸入「MY_LIB_PATH = $ {WORKSPACE}」來檢查「將環境變量注入構建過程」來設置環境變量,但是在這種情況下,我將lib路徑設置爲工作區當前的項目。所以,自然,依賴關係不會解決。我如何將它設置到另一個項目的工作區? – user1219387 2014-10-28 22:11:20
您可以將每個作業工作區定製爲jenkins中的環境變量或系統屬性。然後,您可以在作業中引用這些變量。 – 2014-10-28 22:38:44
- 1. Maven無法讀取Jenkins環境變量
- 2. Jenkins環境變量
- 3. 從另一個Jenkins環境變量設置Jenkins環境變量
- 4. Jenkins中的環境變量
- 5. Jenkins插件 - 環境變量
- 6. Jenkins管道環境變量
- 7. Jenkins多配置項目用戶定義的軸環境變量
- 8. 設置Maven環境變量
- 9. Jenkins Maven項目在此環境中沒有提供編譯器
- 10. Maven,Jenkins - 如何構建項目到不同的測試環境?
- 11. Java環境變量的困境,maven也
- 12. 如何將Jenkins環境變量注入Maven構建?
- 13. 子項目的Xcode環境變量
- 14. jenkins環境變量中沒有SVN_REVISION
- 15. Jenkins沒有看到GIT環境變量
- 16. jenkins中訪問環境變量
- 17. Jenkins環境變量的Android配置
- 18. Jenkins插件開發 - 環境變量
- 19. 與Jenkins一起使用環境變量
- 20. Jenkins - 如何訪問BUILD_NUMBER環境變量
- 21. 在jenkins上設置環境變量
- 22. Jenkins中的預配置環境變量
- 23. Jenkins/Git增量Maven項目版本
- 24. Powershell環境:目錄變量
- 25. Maven和Eclipse全局環境變量
- 26. 作爲環境變量的Maven屬性
- 27. 在Maven中設置環境變量
- 28. Maven的安裝 - 環境變量
- 29. 設置maven所需的環境變量?
- 30. 基於環境變量/ shell輸出構建特定項目
如果您的第二個項目是第一個項目的依賴項,則在第二個項目上運行'mvn install'應該允許第一個項目在本地(jenkins)存儲庫中找到所需的jar。 – jhamon 2014-11-27 16:52:30