使自定义settings.xml成为pom.xml配置文件构建的一部分

时间:2016-10-28 15:23:54

标签: java maven pom.xml

默认情况下,settings.xml存在于.m2/settings.xml下,它包含我们项目特定的首选项。 不知何故,我们决定将此setting.xml移动到项目根目录/myproject/settings.xml,因此它现在位于pom.xml旁边。

当我运行mvn clean install -s settings.xml时,它会毫无问题地构建。 现在新的要求是,将此settings.xml构建为pom.xml中构建配置文件的一部分,因此pom.xml中的某个位置引用了本地项目settings.xml路径 因此,当我们运行mvn clean install(没有-s settings.xml)时,项目应该构建并自动获取本地项目setting.xml。 可能吗? 谢谢你的任何建议。

0 个答案:

没有答案