亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java?-jar指定spring配置文件完整示例

 更新時(shí)間:2025年06月03日 09:45:37   作者:在下,楊江河  
這篇文章主要介紹了java?-jar指定spring配置文件的相關(guān)資料,通過示例講解了激活dev profile、設(shè)置外部配置路徑、直接指定配置文件名,需要的朋友可以參考下

java -jar your-application.jar --spring.profiles.active=dev

詳解

在Spring Boot應(yīng)用中,可以通過java -jar命令配合特定參數(shù)來指定配置文件。以下是具體實(shí)現(xiàn)方法:

  • 指定激活的Profile
java -jar your-application.jar --spring.profiles.active=dev

這會(huì)激活application-dev.propertiesapplication-dev.yml配置文件

  • 指定外部配置文件路徑
java -jar app.jar --spring.config.location=file:/path/to/config/

這會(huì)加載指定目錄下的application.properties文件

  • 直接指定配置文件名稱
java -jar app.jar --spring.config.name=myconfig

這會(huì)加載myconfig.properties而不是默認(rèn)的application.properties

原理說明:

  • Spring Boot會(huì)自動(dòng)加載application-{profile}.properties配置文件
  • 命令行參數(shù)的優(yōu)先級(jí)最高(高于application.properties文件中的配置)
  • 使用--spring.profiles.active會(huì)合并多個(gè)配置,后加載的配置會(huì)覆蓋先加載的配置
  • 當(dāng)指定spring.config.location時(shí),默認(rèn)的配置文件路徑將不再生效

完整示例:

# 同時(shí)指定配置文件和激活環(huán)境
java -jar myapp.jar \
  --spring.config.name=prod-config \
  --spring.profiles.active=cloud \
  --spring.config.location=classpath:/defaults/,file:/etc/myapp/

 總結(jié)

到此這篇關(guān)于java -jar指定spring配置文件的文章就介紹到這了,更多相關(guān)java -jar指定spring配置文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java如何獲得泛型類中的泛型類型T.class

    Java如何獲得泛型類中的泛型類型T.class

    獲取泛型符號(hào)E的Class對象的方法,1.反射方案利用匿名子類實(shí)例化,但該方法有特殊限制,2.反射方案2直接指定泛型類型,但不靈活,3.構(gòu)造方法方案在初始化時(shí)傳入泛型類,但有寫錯(cuò)風(fēng)險(xiǎn)
    2024-12-12
  • springboot整合freemarker的踩坑及解決

    springboot整合freemarker的踩坑及解決

    這篇文章主要介紹了springboot整合freemarker的踩坑及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Aspectj與Spring AOP的對比分析

    Aspectj與Spring AOP的對比分析

    這篇文章主要介紹了Aspectj與Spring AOP的對比分析,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • 一篇超詳細(xì)的Spring Boot整合Mybatis文章

    一篇超詳細(xì)的Spring Boot整合Mybatis文章

    大家都知道springboot搭建一個(gè)spring框架只需要秒秒鐘。下面通過實(shí)例代碼給大家介紹一下springboot與mybatis的完美融合,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2021-07-07
  • Java中關(guān)于http請求獲取FlexManager某設(shè)備分組監(jiān)控點(diǎn)

    Java中關(guān)于http請求獲取FlexManager某設(shè)備分組監(jiān)控點(diǎn)

    這篇文章主要介紹了Java中關(guān)于http請求獲取FlexManager某設(shè)備分組監(jiān)控點(diǎn),本文僅僅介紹了使用http請求獲取FlexManager平臺(tái)某個(gè)FBox盒子即某設(shè)備的監(jiān)控點(diǎn)分組的分組下的所有監(jiān)控點(diǎn)信息,需要的朋友可以參考下
    2022-10-10
  • spring mvc DispatcherServlet之前端控制器架構(gòu)詳解

    spring mvc DispatcherServlet之前端控制器架構(gòu)詳解

    這篇文章主要為大家詳細(xì)介紹了spring mvc DispatcherServlet之前端控制器架構(gòu),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • idea2020.3測試評價(jià)及感受

    idea2020.3測試評價(jià)及感受

    idea2020.3版本這次變化最大的也就是 UI了完全拋棄了之前一直使用的模板更改成了新的樣式,感興趣的朋友快來下載體驗(yàn)下吧
    2020-10-10
  • SpringBoot使用Validation進(jìn)行參數(shù)校驗(yàn)的示例詳解

    SpringBoot使用Validation進(jìn)行參數(shù)校驗(yàn)的示例詳解

    在 SpringBoot項(xiàng)目開發(fā)中,有一個(gè)觀點(diǎn)是不要相信前端傳入的參數(shù),因?yàn)槟悴恢烙脩羰窃趺床僮魑覀兘涌诘模栽诤蠖艘残枰獙?shù)進(jìn)行校驗(yàn),這篇文章主要講講我們項(xiàng)目中最常使用的驗(yàn)證方案
    2023-05-05
  • Java9版本新特性同一個(gè)Jar支持多JDK版本運(yùn)行

    Java9版本新特性同一個(gè)Jar支持多JDK版本運(yùn)行

    這篇文章主要為大家介紹了Java9新版本的特性之同一個(gè)Jar支持多JDK版本運(yùn)行的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2022-03-03
  • SpringBoot集成七牛云OSS的示例詳解

    SpringBoot集成七牛云OSS的示例詳解

    OSS的英文全稱是Object?Storage?Service,翻譯成中文就是對象存儲(chǔ)服務(wù),官方一點(diǎn)解釋就是對象存儲(chǔ)是一種使用HTTP?API存儲(chǔ)和檢索非結(jié)構(gòu)化數(shù)據(jù)和元數(shù)據(jù)對象的工具,本文給大家詳細(xì)介紹了SpringBoot集成七牛云OSS的示例,需要的朋友可以參考下
    2023-11-11

最新評論