是的,你应该有
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属性。您正在添加系统属性。



