Почему профиль bean-компонента Spring не может передать системное свойство из mvn -D? - PullRequest
1 голос
/ 08 февраля 2012

если я сделаю export spring_profiles_default=staging, тогда запустите проект, он будет работать.Но если я сделаю mvn -Dspring_profiles_default=staging -pl project/abc jetty:run-exploded, это не сработает.Есть идеи?Благодарю.

Также я должен упомянуть, что я добавил в свой код System.getProperty("spring_profiles_default"), и он получает значение, переданное из mvn -D, так что, похоже, Spring не может получить его по какой-то причине.

1 Ответ

1 голос
/ 08 февраля 2012

Я знаю о свойствах пружины spring.profiles.default / spring.profiles.active ( Пружина 3.1 ).Вы смешали это с spring_profiles_default?

...