通过Maven命令行设置属性

通过Maven命令行设置属性,第1张

通过Maven命令行设置属性

是的,你应该有

mvn package -DargLine="-Djava.util.logging.config.class=someClass"

请注意在中添加

-D
argLine

让我们解释一下原因。

argLine
实际上是
maven-surefire-plugin
具有相应用户属性的属性
argLine
。这意味着您可以使用在命令行上直接设置此属性
-DargLine
。但是,该属性的值为
-Djava.util.logging.config.class=someClass
。这就是您直接在POM中配置插件时的结果

<argLine>-Djava.util.logging.config.class=someClass</argLine>

此外,当您致电

mvn package -Djava.util.logging.config.class=someClass

则您未设置该

argLine
属性。您正在添加系统属性。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5475785.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存