2016-12-20 71 views
1

我在eclipse中使用spring引導應用程序(maven project)。當我運行maven項目的測試清理目標時,我想加載活動配置文件如何在IntelliJ中設置spring active profile環境變量

我已經添加了屬性spring.profiles.active = test,aop在application.properties中,也在application-test.properties中,這樣做沒有任何影響。

或者在IntelliJ IDE的命令行選項中將此屬性設置爲-Dspring.profiles.active = test,當命令測試乾淨時,aop不起作用。我也曾嘗試設置智能亞軍的JVM參數

但是,當從IntelliJ IDE(右鍵單擊 - >運行TestCaseClass)執行測試用例類時,@A​​ctiveProfiles(「test」)將起作用。

任何線索?

+0

設置VM選項'-Dspring.profiles.active = local',例如,對我的作品就好了。 – Gregg

回答

1

設置VM選項與-Dspring.profiles.active=test

enter image description here

enter image description here