是否可以使用 pom.xml 禁用 settings.xml 以进行特定项目构建? 我想避免使用settings.xml文件中指定的存储库,但仅限于一个项目。
答案 0 :(得分:1)
在settings.xml
文件中的配置文件中定义了存储库。您可以根据某些条件激活和停用配置文件。有关个人资料激活,请参阅documentation。
你可以:
-P !profile-name
您可以将个人资料定义为
<activation>
<property>
<name>skipThisProfile</name>
<value>!true</value>
</property>
</activation>
然后使用-DskipThisProfile
将个人资料定义为
<activation>
<file>
<missing>.doNotRunProfile</missing>
</file>
</activation>
并且不会针对存在.doNotRunProfile
文件