我想在Maven项目的单元测试中设置一个系统环境变量,以便Java代码可见。我试过这个:
mvn -Dfoo=bar clean package
但这似乎没有。我该如何做到这一点?
答案 0 :(得分:1)
您应该可以在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