springboot項目(jar包)指定配置文件啟動圖文教程
IDE開發(fā)工具啟動
在JetBrains IDEA開發(fā)工具的配置
1.啟動類啟動方式

2.main方法啟動方式
在IDEA中的program arguments配置此項--spring.profiles.active=dev命令


3.JVM啟動方式
在IDEA中的VM options配置此項-Dspring.profiles.active=dev命令


jar包啟動
1.指定配置環(huán)境
nohup java -jar -Dfile.encoding=utf-8 -Dspring.profiles.active=dev example.jar >/dev/null 2>&1 &
該啟動時方式會去加載Jar包中resource目錄下application-dev.yml或application-dev.properties文件。同時需要注意的是通IDEA的啟動方式一樣。
2.指定配置文件
yml文件
nohup java -jar -Dfile.encoding=utf-8 -Dspring.config.location=classpath:/application-dev.yml example.jar >/dev/null 2>&1 &
properties文件
nohup java -jar -Dfile.encoding=utf-8 -Dspring.config.location=classpath:/application-dev.properties example.jar >/dev/null 2>&1 &
若配置文件在Jar包外面,-Dspring.config.location=后面不用classpath,直接使用配置文件的相對或絕對路徑即可:例如 -Dspring.config.location=app-dev.yml-Dspring.config.location=/usr/local/soft/config/app-dev.yml
總結(jié)
到此這篇關(guān)于springboot項目(jar包)指定配置文件啟動的文章就介紹到這了,更多相關(guān)springboot指定配置文件啟動內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Mybatis插件之自動生成不使用默認(rèn)的駝峰式操作
這篇文章主要介紹了Mybatis插件之自動生成不使用默認(rèn)的駝峰式操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11
初學(xué)者易上手的SSH-struts2 01環(huán)境搭建(圖文教程)
下面小編就為大家?guī)硪黄鯇W(xué)者易上手的SSH-struts2 01環(huán)境搭建(圖文教程)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10
使用java web 在jsp文件及Class中連接MySQL和SQLserver 的驅(qū)動方法
這篇文章主要介紹了使用java web 在jsp文件及Class中連接MySQL和SQLserver的驅(qū)動方法的相關(guān)資料,本文介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下2016-10-10

