springboot項目啟動指定對應(yīng)環(huán)境的方法
springboot項目啟動指定對應(yīng)環(huán)境
要求:
已dev環(huán)境啟動demo-0.0.1-SNAPSHOT.jar
默認(rèn)啟動指定的是默認(rèn)配置文件
指定的是application.properties或者application.yml配置文件(默認(rèn)環(huán)境)
java -jar demo-0.0.1-SNAPSHOT.jar
1.命令行的方式
指定application-dev.properties或者application-dev.yml配置文件(dev環(huán)境)
第一種
重點說明:
//注意,-Dspring.profiles.active=dev不能放在命令后面,否則命令不生效
java -jar -Dspring.profiles.active=dev demo-0.0.1-SNAPSHOT.jar
第二種
java -jar demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev
2.idea方式
設(shè)置啟動配置
第一種方式
隨后debug方式啟動項目即可
第二種方式
隨后debug方式啟動項目即可
總結(jié)
1.命令行方式推薦第二種方式
一般選擇第二種方式,這種方式啟動比較靈活
比如還要指定端口為8888,那么啟動命令可以為
java -jar demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev --server.port=8888
2.idea方式推薦第一種方式
ing.profiles.active=dev --server.port=8888`
2.idea方式推薦第一種方式
這種方式更貼近命令行方式
到此這篇關(guān)于springboot項目啟動指定對應(yīng)環(huán)境的文章就介紹到這了,更多相關(guān)springboot項目啟動環(huán)境內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- SpringBoot啟動時自動執(zhí)行指定方法的幾種實現(xiàn)方式
- IntelliJ IDEA下SpringBoot如何指定某一個配置文件啟動項目
- springBoot?啟動指定配置文件環(huán)境多種方案(最新推薦)
- IDEA下SpringBoot指定環(huán)境、配置文件啟動操作過程
- SpringBoot啟動時加載指定方法的方式小結(jié)
- SpringBoot啟動時如何通過啟動參數(shù)指定logback的位置
- springboot指定profiles啟動失敗問題及解決
- springboot 項目容器啟動后如何自動執(zhí)行指定方法
- SpringBoot項目啟動時執(zhí)行指定的方法
相關(guān)文章
JAVA發(fā)送HTTP請求,返回HTTP響應(yīng)內(nèi)容,應(yīng)用及實例代碼
這篇文章主要介紹了JAVA發(fā)送HTTP請求,返回HTTP響應(yīng)內(nèi)容,應(yīng)用及實例代碼,需要的朋友可以參考下2014-02-02基于mybatis中<include>標(biāo)簽的作用說明
這篇文章主要介紹了基于mybatis中<include>標(biāo)簽的作用說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02springboot集成spring cache緩存示例代碼
本篇文章主要介紹了springboot集成spring cache示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05Springboot中實現(xiàn)策略模式+工廠模式的方法
這篇文章主要介紹了Springboot中實現(xiàn)策略模式+工廠模式,具體策略模式和工廠模式的UML我就不給出來了,使用這個這兩個模式主要是防止程序中出現(xiàn)大量的IF ELSE IF ELSE....,接下來咱們直接實現(xiàn)Springboot策略模式工廠模式2022-03-03Springboot中使用攔截器、過濾器、監(jiān)聽器的流程分析
Javaweb三大組件:servlet、Filter(過濾器)、?Listener(監(jiān)聽器),這篇文章主要介紹了Springboot中使用攔截器、過濾器、監(jiān)聽器的流程分析,感興趣的朋友跟隨小編一起看看吧2023-12-12