如何在IntelliJ中设置spring active profile环境变量

时间:2016-12-20 14:26:25

标签: maven intellij-idea spring-boot

我在eclipse中使用spring boot应用程序(maven项目)。当我运行maven项目的测试清理目标时,我想加载活动配置文件

我在application.properties和application-test.properties中添加了属性spring.profiles.active = test,aop,这没有任何影响。

或者在IntelliJ IDE的命令行选项中将此属性设置为-Dspring.profiles.active = test,当命令为test clean时,aop没有效果。我也尝试在智能

中设置Runner的JVM参数

然而@ActiveProfiles(" test")在从IntelliJ IDE执行测试用例类时工作(右键单击 - >运行TestCaseClass)。

任何线索?

1 个答案:

答案 0 :(得分:9)

使用-Dspring.profiles.active=test

设置VM选项

enter image description here

enter image description here