在parenet pom.xml增加以下配置:
<profiles>
<profile>
<!-- 本地開發(fā)環(huán)境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<!-- 生產(chǎn)環(huán)境 -->
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
</properties>
</profile>
<profile>
<!-- 測試環(huán)境 -->
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
</properties>
</profile>
</profiles>
application.yml 增加如下:
spring:
profiles:
active: @profiles.active@
mvn clean package -P dev 開發(fā)環(huán)境
mvn clean package -P test 測試環(huán)境
mvn clean package -P prod生產(chǎn)環(huán)境
在parenet pom.xml增加以下配置:
<profiles>
<profile>
<!-- 本地開發(fā)環(huán)境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<!-- 生產(chǎn)環(huán)境 -->
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
</properties>
</profile>
<profile>
<!-- 測試環(huán)境 -->
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
</properties>
</profile>
</profiles>
application.yml 增加如下:
spring:
profiles:
active: @profiles.active@
mvn clean package -P dev 開發(fā)環(huán)境
mvn clean package -P test 測試環(huán)境
mvn clean package -P prod生產(chǎn)環(huán)境
第三十八章:基于SpringBoot架構(gòu)使用Profile完成打包環(huán)境分離在中大型企業(yè)項目開發(fā)中,環(huán)境分離是必不可少的一步,然而現(xiàn)在的開發(fā)人員也只是有這個概念,還是有很多項目采用普通的方式,每次打包發(fā)布部署的時候改動一大堆的配置文件,有一個地方忘記...
1、idea創(chuàng)建springboot項目(http://www.itdecent.cn/p/3e04cfab0850) 2、mvn clean package 3、上傳jar...
#安裝gccyum-yinstallgcc#下載redis wget http://download.redis.io/releases/redis-3.2.9.tar.gz...
由于Redis出眾的性能,其在眾多的移動互聯(lián)網(wǎng)企業(yè)中得到廣泛的應(yīng)用。Redis在3.0版本前只支持單實例模式,雖然現(xiàn)在的服務(wù)器內(nèi)存可以到100GB、200GB的規(guī)模,但是單實...