在parenet pom.xml增加以下配置:
<profiles>
<profile>
<!-- 本地开发环境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<!-- 生产环境 -->
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
</properties>
</profile>
<profile>
<!-- 测试环境 -->
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
</properties>
</profile>
</profiles>
application.yml 增加如下:
spring:
profiles:
active: @profiles.active@
mvn clean package -P dev 开发环境
mvn clean package -P test 测试环境
mvn clean package -P prod生产环境
在parenet pom.xml增加以下配置:
<profiles>
<profile>
<!-- 本地开发环境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<!-- 生产环境 -->
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
</properties>
</profile>
<profile>
<!-- 测试环境 -->
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
</properties>
</profile>
</profiles>
application.yml 增加如下:
spring:
profiles:
active: @profiles.active@
mvn clean package -P dev 开发环境
mvn clean package -P test 测试环境
mvn clean package -P prod生产环境
第三十八章:基于SpringBoot架构使用Profile完成打包环境分离在中大型企业项目开发中,环境分离是必不可少的一步,然而现在的开发人员也只是有这个概念,还是有很多项目采用普通的方式,每次打包发布部署的时候改动一大堆的配置文件,有一个地方忘记...
直接连接主库中文没有乱码,链接atlas中文乱码 需要将jdbc url中的amp;去掉即可解决 spring.datasource.url=jdbc:mysql://192...
1、idea创建springboot项目(http://www.jianshu.com/p/3e04cfab0850) 2、mvn clean package 3、上传jar...
#安装gccyum-yinstallgcc#下载redis wget http://download.redis.io/releases/redis-3.2.9.tar.gz...
由于Redis出众的性能,其在众多的移动互联网企业中得到广泛的应用。Redis在3.0版本前只支持单实例模式,虽然现在的服务器内存可以到100GB、200GB的规模,但是单实...