我目前正在從事幾個項目,每個項目都有不同的工件設置。因此,在它們之間切換時,我必須轉到 Maven 文件夾并更改設置文件以對應于正確的公司存儲庫。我很確定它是無效的,很可能有人已經有了解決這個問題的簡單方法??赡苡幸恍┪倚枰袚Q的 IDEA 設置,或者 maven 本身有一些方法來存儲它們?所以,我的問題是 - 有沒有人知道在同一個 Maven 主文件夾中使用多個 settings.xml 文件的簡單方法?到目前為止,快速谷歌和 stackoverflow 搜索沒有提供任何結果。我希望當我在 Idea 中打開另一個項目時,它會使用自己的工件而不是使用以前項目中的工件(因為這些來自不同的公司,顯然使用同一個是不正確的)上面的答案對我來說不太適用,因為我正在通過 IDEA 運行項目并且它正在使用單個 settings.xml 下載工件
1 回答

一只甜甜圈
TA貢獻1836條經驗 獲得超5個贊
您通常的工作方式是:
將所有項目所需的所有
settings.xml
存儲庫放入您的,以便它適用于所有項目。使用代理您需要的所有存儲庫的 Nexus/Artifactory,并將其作為鏡像放入您的
settings.xml
.
如果一個存儲庫真的應該只供一個項目訪問,您可以將其放入pom.xml
該項目的目錄中。
我不明白其他開發人員應該如何反對將存儲庫放入,pom.xml
因為他們需要完全相同的存儲庫來運行項目(如果不是,請評論和解釋)。
添加回答
舉報
0/150
提交
取消