java - 如何使用 Maven 在测试范围内设置环境变量?

标签 java maven

我需要在我的测试类中设置一些环境变量,并且我不想每次都使用 -D 标志将它们传递给 Maven。有没有办法在 pom.xml 文件中设置这些环境变量仅用于测试?

我尝试使用 System.getenv().put() 设置它们,但没有成功 (java.lang.UnsupportedOperationException)

最佳答案

大多数 Maven 插件似乎都支持配置元素。这应该解释你需要什么 Configuring surefire plugin

关于java - 如何使用 Maven 在测试范围内设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55458408/

相关文章:

Android 库项目 transient 依赖松散 AAR 类型

java - 源代码管理基础 Eclipse 配置

java - 试图从 Tomcat 转移到 Jetty 以在工作站上进行测试,tomcat vs jetty

java - 创建两个耳朵文件,一个打开安全性,一个关闭安全性

java - ivysettings.xml : add local maven path

java - Android:由于 Web 服务 Http 请求, Activity 显示时间过长

java - 使用 Lambda 表达式使用 HashMap 替换字符串中的字符

java - 分隔符提取以分号分隔的元素

java - selenium 可以处理自动完成吗?

eclipse 中的 java.lang.NoClassDefFoundError : org/aopalliance/intercept/MethodInterceptor with TransactionInterceptor error on maven pom. xml