springboot多环境部署(三)

上一篇文章我们着重讲解了springboot的一些基础配置,接下来我们来讲解springboot项目如何分环境部署在Spring Boot 中系统提供了更为简洁的方式。全局Profile配置我们使用application-{profile}.properties来定义,然后在application.properties中通过spring.profiles.active来指定使用哪个Profile。OK,那么接下来我们来看一个简单的案例

1.在src/main/resources文件夹下定义不同环境下的Profile配置文件,文件名分别为application-prod.properties和application-dev.properties,这两个前者表示生产环境下的配置,后者表示开发环境下的配置,如下:


application-prod.properties:

server.port=8081

application-dev.properties:

server.port=8080

然后在application.properties中进行简单配置,如下:

spring.profiles.active=dev

这个表示使用开发环境下的配置。然后运行项目,我们得通过8080端口才可以访问: 


将dev改成prod则访问端口则会变成8081


多环境部署到此结束,下一篇文章我们将介绍如何多环境打包;根据maven不同参数打包不同配置文件的配置讲解!

猜你喜欢

转载自blog.csdn.net/ikownyou/article/details/80485685
今日推荐