我想设置一个系统环境变量,使其对 Maven 项目的单元测试中的 Java 代码可见。我试过这个:
mvn -Dfoo=bar clean package
但这似乎并不需要。我该如何实现这个目标?
最佳答案
您应该能够在 pom.xml 中使用 Maven 属性
检查http://maven.apache.org/settings.html#Activation的属性部分
或者也许这个问题可能有帮助 How to identify and set a missing environment property in Maven?
编辑:您还可以在插件部分设置环境变量,例如surefire插件:Environment Variable with Maven
关于java - MAVEN:如何传递 -D 系统变量进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20478703/