当我从IntelliJ运行test
之类的Gradle任务时,我在“编辑配置”对话框中为所有测试设置了VM选项和/或环境变量 ,它们可以正常工作。在how to set spring.config.location for a gradle spring boot project in Intellij IDEA community version?上查看我的问题
现在,如果我要运行一个测试,则必须:
是否有某种方法可以在build.gradle
中配置VM选项和/或环境变量,以便每个测试都能自动获取?
PS:参数为-Dspring.profiles.active=...
和-Dspring.config.additional-location
。
答案 0 :(得分:0)
尝试在文件 gradle.properties 中设置系统属性,如下所示:
systemProp.spring.profiles.active=profileName
spring.config.additional-location=additionalLocation
答案 1 :(得分:0)