springboot項目啟動指定對應(yīng)環(huán)境的方法
springboot項目啟動指定對應(yīng)環(huán)境
要求:
已dev環(huán)境啟動demo-0.0.1-SNAPSHOT.jar
默認啟動指定的是默認配置文件
指定的是application.properties或者application.yml配置文件(默認環(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)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java 是如何利用接口避免函數(shù)回調(diào)的方法
本篇文章主要介紹了Java 是如何利用接口避免函數(shù)回調(diào)的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02Java學(xué)習(xí)基礎(chǔ)之安裝JDK/配置JDK環(huán)境&IEDA工具安裝
這篇文章主要介紹了Java學(xué)習(xí)基礎(chǔ)系列文章的第一篇,主要內(nèi)容是安裝JDK/配置JDK環(huán)境&IEDA工具安裝的相關(guān)資料,需要的朋友可以參考下2020-02-02