У меня есть приложение с maven как инструмент сборки.
Я использую профили maven для настройки различных свойств из разных профилей.
Что бы я хотел сделать, так это то, что все активные профили в maven будут портироваться в активные профили spring, поэтому я могу ссылаться на них в bean signature (@profile
). но я не уверен, как это сделать.
например: рассмотрите следующую настройку maven
<profiles>
<profile>
<id>profile1</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
</properties>
</profile>
<profile>
<id>profile2</id>
<properties>
</properties>
</profile>
<profile>
<id>development</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
</properties>
</profile>
<profile>
<id>production</id>
<properties>
</properties>
</profile>
</profiles>
Предполагая, что я запускаю maven без указания любых других профилей, я хотел бы, чтобы spring имел profile1
и development
в качестве активных профилей.