我们公司的每位开发人员都需要一个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可能会正常工作。 –