如何在intelliJ IDE中将系统属性传递给Maven测试

时间:2016-07-06 16:20:54

标签: java maven intellij-idea junit

我有一个Junit测试,我需要传递一个系统属性来进行测试。我可以使用命令行完成此操作:

  

mvn test -Dvin_patterns_dir = / Users / myUser / myResourceDir

这很有效,除了我想在IntelliJ IDEA中完成同样的事情。我查看了IntelliJ for Maven中的各种设置,但没有找到任何设置。

我正在使用:

  • Java 1.8.0_66
  • Maven 3.3.9
  • IntelliJ IDEA 15.0.4社区版。

1 个答案:

答案 0 :(得分:0)

如果你正在使用surefire,你可以简单地在你的pom中传递系统属性,参见http://maven.apache.org/surefire/maven-surefire-plugin/examples/system-properties.html的例子。然后,在IntelliJ中,只需运行项目的测试阶段。