公司网站策划书,易动力建设网站怎么样,网站的域名可以修改吗,重庆hms网站建设https://blog.csdn.net/mate_ge/article/details/78624579 基于Spring boot#xff0c;使用idea方便地切换启动环境 原创martsforever 最后发布于2017-11-24 14:49:30 阅读数 17615  收藏 展开 在真实项目开发的时候#xff0c;一定会有多个环境#xff0c;这里以开发环境和…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.activeprod   jar的路径 
注意-Dspring.profiles.activeprod不能放在命令后面 
jar的路径一般都是项目根目录的target文件夹下面比如我这里 就可以启动正式环境同理java –jar jar的路径 –spring.profiles.activedev可以启动开发环境如果两个环境配置的端口号不同是可以同时运行在同一台电脑上的。 
通过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