2017-06-09 15 views
0

私は3つのアプリケーション設定ファイルを持っています。差分設定ファイルを持つスプリングブートパッケージ

  1. application.yml
  2. アプリケーションprod.yml
  3. アプリケーションdev.yml

application.ymlデフォルトprofiles.activeは、どのように私はprodファイルと生産jarファイルをパッケージ化することができ、devです変更なしでprofiles.activeプロパティ。何かがmvn clean package --profiles.active=prodのようなものです。

+0

そして、なぜuが別々の環境用に別のJARファイルを作成したいですか? –

答えて

0

あなたは、通常の春のようにCMDすぎ

を経由して行うことができますが、あなたがアクティブであるプロファイルを指定するspring.profiles.active環境プロパティを使用することができます。

spring.profiles.active = DEV、HSQLDB

をするか、コマンドで指定する:あなたは、あなたのapplication.propertiesに含めることができ、たとえば、通常のいずれかの方法でプロパティを指定することができますスイッチを使用している回線

--spring.profiles.active = dev、hsqldb

https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html

関連する問題