为 Intellij Idea 上的 Gradle Runner 和 JUnit 测试设置环境变量

Joh*_*ler 4 java intellij-idea gradle

如果您使用 Maven 或 JUnit,则很容易设置运行测试类时使用的环境变量。

在此处输入图片说明

但是对于 Gradle,没有可用的选项。我想避免在我用来编程的地方配置这些环境变量,因为一旦我使用几个有时具有相似环境变量名称的应用程序,这就不方便了。

在此处输入图片说明

这是 Gradle 插件问题吗?你是如何解决这个问题的?

Vam*_*ire 7

在您的 gradle 构建文件中,您可以通过test使用test { environment 'VARIABLE', 'value' }或类似的方式配置任务,轻松指定在运行测试时应设置哪些环境变量。我现在没有 100% 考虑它。