如何使用 mvn -D 通过命令行在 Maven 中设置(多个)属性?
2022-09-01 03:05:02
如何使用 maven?如何使用它设置一个属性(或多个属性)?mvn -D
有没有官方文章?mvn -D
我找不到一个。谢谢。
如何使用 maven?如何使用它设置一个属性(或多个属性)?mvn -D
有没有官方文章?mvn -D
我找不到一个。谢谢。
通过命令行使用设置属性的正确方法是:-D
mvn -DpropertyName=propertyValue clean package
propertyName
pom.xml
propertyName
pom.xml
-D
要发送多个变量,请使用以空格分隔的 s:-D
mvn -DpropA=valueA -DpropB=valueB -DpropC=valueC clean package
您可以在 Maven: The Complete Reference 中查看有关属性的更多详细信息。更具体地说,在:6.1节中。Maven 命令行选项/6.1.1.定义属性。
如果您有 :pom.xml
<properties>
<theme>myDefaultTheme</theme>
</properties>
然后在此执行期间覆盖 s 值,其效果就像您有:mvn -Dtheme=halloween clean package
theme
<properties>
<theme>halloween</theme>
</properties>