如果我做了export spring_profiles_default=staging
然后运行它将工作的项目。但如果我做mvn -Dspring_profiles_default=staging -pl project/abc jetty:run-exploded
,它将无法正常工作。有任何想法吗?谢谢。为什么spring bean配置文件无法从mvn -D传递系统属性?
另外我应该提到,我把System.getProperty("spring_profiles_default")
放在我的代码中,它确实得到了从mvn -D传来的值,所以看起来Spring因为某些原因无法获得它。
你认为应该在哪里解决/使用这个属性?你什么意思_将不工作。请提供更多信息。 – FrVaBe 2012-02-08 17:27:53
@Claszen参见http://blog.chariotsolutions.com/2012/01/spring-31-cool-new-features.html – Bobo 2012-02-08 18:51:28