springboot war放入tomcat启动怎么指定使用外部application.properties
ringa_lee
リソースは file:d:/myspring/banner.txt をサポートしています。それなら @PropertySource("file:///user/myspring/application.properties") も可能なはずです。試してみてください。私は試していません。
@PropertySource("file:///user/myspring/application.properties")
Tomcat の bin ディレクトリにある catalina.sh ファイルに環境変数を追加できます例: Tomcat ディレクトリの名前は、demo です。
まず、catalina.sh ファイルの 230 行目あたりを変更します リーリー
Tomcat の環境では spring.config.location = アプリケーション プロパティ ファイルを指定できます
warパッケージにするのは本当に簡単ではありませんが、オンラインにする前にオンライン設定に変更するか、複数の設定ファイルを定義してコマンドで起動するときにどれを使用するかを指定していませんか?
リソースは file:d:/myspring/banner.txt をサポートしています。
それなら
@PropertySource("file:///user/myspring/application.properties")
も可能なはずです。試してみてください。私は試していません。Tomcat の bin ディレクトリにある catalina.sh ファイルに環境変数を追加できます
例: Tomcat ディレクトリの名前は、demo です。
まず、catalina.sh ファイルの 230 行目あたりを変更します
次に、WebProperties.properties ファイルを、demo という名前の tamcat の下の conf ディレクトリにアップロードしますリーリー
Tomcat の環境では spring.config.location = アプリケーション プロパティ ファイルを指定できます
warパッケージにするのは本当に簡単ではありませんが、オンラインにする前にオンライン設定に変更するか、複数の設定ファイルを定義してコマンドで起動するときにどれを使用するかを指定していませんか?