javascript
基于Spring boot,使用idea方便地切换启动环境
https://blog.csdn.net/mate_ge/article/details/78624579
?
?
基于Spring boot,使用idea方便地切換啟動環境
原創martsforever 最后發布于2017-11-24 14:49:30 閱讀數 17615 ?收藏
展開
在真實項目開發的時候,一定會有多個環境,這里以開發環境和正式環境為例,使用Spring boot開發項目的時候,為了區別開發環境和正式環境,我們一般都需要為每一個環境專門寫一個配置文件:
application.yml中內容為空,需要注意的是不能設置spring.profiles.active=***,不然通過運行jar的方式運行程序,環境一直都是***。
application-dev.yml文件內容:
application-prod.yml文件內容:
在使用命令的方式運行jar的時候,通過
java –jar -Dspring.profiles.active=prod???jar的路徑
注意,-Dspring.profiles.active=prod不能放在命令后面
jar的路徑一般都是項目根目錄的target文件夾下面,比如我這里:
就可以啟動正式環境,同理java –jar jar的路徑 –spring.profiles.active=dev可以啟動開發環境,如果兩個環境配置的端口號不同,是可以同時運行在同一臺電腦上的。
通過idea啟動不同環境的話,首先打開run/debugconfiguration,添加一個jarapplication啟動項:
配置啟動項:
這里只需要指定jar的路徑,以及在environmentvariable中添加上述配置就行了。一個環境對應一個啟動項,在切換環境的時候,就不需要修改application.yml中spring.profiles.active的值那么麻煩了。
————————————————
版權聲明:本文為CSDN博主「martsforever」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/mate_ge/article/details/78624579
總結
以上是生活随笔為你收集整理的基于Spring boot,使用idea方便地切换启动环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世界电脑版怎么换皮肤(我的世界电脑版
- 下一篇: 验孕棒正确使用方法(验孕棒使用步骤和怎么