2
を構築するのmavenでプロファイル。 Mavenのコマンドを以下に示します。パス春は、私は以下のように春、アクティブなプロファイルを渡すことで、春のブートアプリを実行しています
mvn clean install
を構築するのmavenでプロファイル。 Mavenのコマンドを以下に示します。パス春は、私は以下のように春、アクティブなプロファイルを渡すことで、春のブートアプリを実行しています
mvn clean install
Mavenはビルド時のツール、それが構築された成果物の最終的な実行時の動作は、その(ビルド時)プロファイルを使用することで変更する唯一の方法です。これをSpringのランタイムのプロファイルと混同してはなりません。これは、Springコンテナにアプリケーションを特定の方法でブートストラップするように指示します。
つまり、spring.profiles.active
のパラメータは、warファイルをmavenで "焼く"ことはできません。アプリケーションを起動するときには、コマンドラインのパラメータや設定ファイルを使用する必要があります。あなたのサーブレットコンテナが提供するどのようなメカニズムでも。
'mvn clean install -Dspring.profiles.active = dev'? – Tunaki
これは機能しません。私は戦争を実行するとき、そのプロファイルは設定されていません –
その後、いくつかのコードを投稿する必要があります。 POMから始めましょう。 – Tunaki