どのようにspringbootプロジェクトのjarパッケージ外部の設定ファイルを紹介

      

 ジャーパッケージラベルspringbootプロジェクトは、デフォルトの設定ファイルはconfig.propertiesカスタムプロファイル、クラスパスに読み込まれます。

 

バッグはconfig.propertiesは、構成の変更を容易にするために、ジャーの外側に配置されなければならない場合、

 

 1.見つけられない場合は、真ignoreResourceNotFound、プロジェクトの開始は、最初から始まることは、構成ファイルへのパスを見つけるため@PropertySourceアノテーションは、値パラメータスキャン経路は複数であってもよい配置起動クラスまたはクラスに追加しましたその上の第二の経路を探し、そして...

@data 
@Component 
@ConfigurationProperties 
@PropertySource(値 = { " クラスパス:config.properties "" ファイル:$ {spring.profiles.path} /config.properties " }、ignoreResourceNotFound = パブリック クラスConfigBean { 
 
 
 
}

spring.profiles.path:道路config.propertiesファイルが配置され、application.ymlに設定することができます

JARパッケージを着信時に便利な、しかし、spring.profiles.pathは通常起動します:

ます。java -jar xxx.jar --spring.profiles.path = XXX

このように、瓶渡されたパラメータに応じたカスタム設定ファイルを読むために時間を開始

 

:への記事の転載https://blog.csdn.net/wsgsm/article/details/83274362

 

おすすめ

転載: www.cnblogs.com/nhdlb/p/11718607.html