如果我执行export spring_profiles_default=staging
然后运行项目它将起作用。但如果我mvn -Dspring_profiles_default=staging -pl project/abc jetty:run-exploded
,它将无效。有任何想法吗?谢谢。
另外我应该提一下,我将System.getProperty("spring_profiles_default")
放在我的代码中,它确实从mvn -D传递了值,所以看起来Spring因某些原因无法得到它。
答案 0 :(得分:1)
我知道弹簧属性spring.profiles.default
/ spring.profiles.active
(Spring 3.1)。您是否将其与spring_profiles_default
混合?