Maven 重写pom.xml中的属性
我试图覆盖pom.xml中的属性。 属性部分说 **/MyTest.javaMaven 重写pom.xml中的属性,maven,Maven,我试图覆盖pom.xml中的属性。 属性部分说 **/MyTest.java 把故事当作儿戏讲 集成测试 测试 ${pathExpression} 如果在运行pom.xml时从外部发送,我希望覆盖该属性,否则应获取默认值 你能给个建议吗 谢谢, 拉凯什使用。您可以根据配置文件选择要获取的值。如果您在此处使用failssafe插件,您可能需要制作一些配置文件。includes配置没有要在命令行上设置的用户属性:感谢您的快速响应。我可以使用-D作为jvm参数传递它吗??这个属性没有被重写,它接
把故事当作儿戏讲
集成测试
测试
${pathExpression}
如果在运行pom.xml时从外部发送,我希望覆盖该属性,否则应获取默认值
你能给个建议吗
谢谢,
拉凯什使用。您可以根据配置文件选择要获取的值。如果您在此处使用failssafe插件,您可能需要制作一些配置文件。includes配置没有要在命令行上设置的用户属性:感谢您的快速响应。我可以使用-D作为jvm参数传递它吗??这个属性没有被重写,它接受pom.xml文件中指定的值?您可以使用命令行重写Maven属性。只需在POM(foo)中设置一个默认值,并在需要时使用-DmyProp=bar覆盖它
<execution>
<id>run-stories-as-embeddables</id>
<phase>integration-test</phase>
<configuration>
<scope>test</scope>
<includes>
<include>${pathExpression}</include>
</includes>