我們公司的每位開發人員都需要一個settings.xml文件來使用Maven。這個settings.xml文件對於每個開發人員都是完全相同的(我們沒有任何密碼等)。有時候,它將由構建管理器進行編輯。Maven的settings.xml分配
什麼是發佈新版本settings.xml的簡單方法?
從理論上說,我能想到的三種可能性:
寫的通訊,並告訴大家新的settings.xml從中央複製源。
將一個網絡驅動器上的settings.xml並告訴Maven來從全球範圍內有效的路徑抓住它(如何?)
使用的settings.xml的模板Nexus的機制。我明白用戶可以通過使用Maven目標來獲取新版本(所以再次編寫一個簡訊「請更新!」),但我不確定它是否可以在每個構建過程中以批處理模式運行。
哪種方法最實用?
section選項可以與'-s'或'-gs' [options]一起使用(http://books.sonatype.com/mvnref-book/reference/running-sect-options.html)指向一個特定的設置文件,並結合['.mvn/maven.config'](https://maven.apache.org/docs/3.3.1/release-notes.html)文件不要在每個文件中重複和每一個命令,但仍然需要相應地配置IDE。沒有理想的解決方案。實際上,通訊+ wiki可能會正常工作。 –