Spring profile通過多種方法實(shí)現(xiàn)多環(huán)境支持
方式1_使用properties文件:
application.properties:
application-dev.properties:
application-pro.properties:
這種情況是pro配置生效:
再改變application.properties:
就是dev生效了
方式2_使用yml文檔塊:
yml三個(gè)橫杠就是一個(gè)文檔塊
默認(rèn)生效第一個(gè)文檔塊:
指定dev文檔塊生效:
指定pro文檔塊生效:
方式3_命令行方式(--spring.profiles.active=dev):
注意是杠杠, 兩個(gè)杠
application.yml中不指定:
server: port: 8084---server: port: 8085spring: profiles: dev---server: port: 8086spring: profiles: pro---
在這里指定
結(jié)果是dev生效:
或者用cmd命令行:
application.yml:
server: port: 8084---server: port: 8085spring: profiles: dev---server: port: 8086spring: profiles: pro---
能看到打包的路徑:
使用java -jar命令啟動:
能看到結(jié)果是pro配置文件中的8086端口生效
方式4_虛擬機(jī)參數(shù):
固定開頭 -D
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Maven profile實(shí)現(xiàn)不同環(huán)境的配置管理實(shí)踐
- Spring @Profile注解實(shí)現(xiàn)多環(huán)境配置
- Linux下環(huán)境變量配置方法小結(jié)(.bash_profile和.bashrc的區(qū)別)
- spring Profile如何為不同環(huán)境提供不同的配置支持
- springboot學(xué)習(xí)筆記之 profile多環(huán)境配置切換的實(shí)現(xiàn)方式
- 使用Spring boot 的profile功能實(shí)現(xiàn)多環(huán)境配置自動切換
- 使用maven profile指定配置文件打包適用多環(huán)境的方法
- maven profile自動切換環(huán)境參數(shù)的2種方法詳解
- 詳解springboot + profile(不同環(huán)境讀取不同配置)
相關(guān)文章
出現(xiàn)java.lang.UnsupportedClassVersionError錯(cuò)誤的原因以及解決方法
這篇文章主要給大家介紹了關(guān)于出現(xiàn)java.lang.UnsupportedClassVersionError錯(cuò)誤的原因以及解決方法,文中通過圖文以及代碼示例將這個(gè)錯(cuò)誤介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05java 根據(jù)身份證號碼判斷出生日期、性別、年齡的示例
這篇文章主要介紹了java 根據(jù)身份證號碼判斷出生日期、性別、年齡的示例,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下2020-10-10使用Java的方式模擬Flutter的Widget實(shí)現(xiàn)多層括號嵌套
這篇文章主要介紹了使用Java的方式模擬Flutter的Widget的實(shí)現(xiàn)多層括號嵌套問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07Java案例之HashMap集合存儲學(xué)生對象并遍歷
這篇文章主要介紹了Java案例之HashMap集合存儲學(xué)生對象并遍歷,創(chuàng)建一個(gè)HashMap集合,鍵是學(xué)號(String),值是學(xué)生對象(Student),存儲三個(gè)鍵值對元素并遍歷,下文具體操作需要的朋友可以參考一下2022-04-04mybaits-spring的實(shí)現(xiàn)方式
這篇文章主要介紹了mybaits-spring的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05springcloud?gateway實(shí)現(xiàn)簡易版灰度路由步驟詳解
這篇文章主要為大家介紹了springcloud?gateway實(shí)現(xiàn)簡易版灰度路由步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11IDEA使用properties配置文件進(jìn)行mysql數(shù)據(jù)庫連接的教程圖解
Properties類是 鍵和值均為字符串的可以永久存儲到文件中的key-value集合。這篇文章主要介紹了IDEA使用properties配置文件進(jìn)行mysql數(shù)據(jù)路連接 ,需要的朋友可以參考下2018-10-10Apache Commons Math3學(xué)習(xí)之?dāng)?shù)值積分實(shí)例代碼
這篇文章主要介紹了Apache Commons Math3學(xué)習(xí)之?dāng)?shù)值積分實(shí)例代碼,涉及使用辛普森積分的例子,這里分享給大家,供需要的朋友參考。2017-10-10