springboot maven 配置多環境部署
阿新 • • 發佈:2019-01-05
1、springboot專案中配置application.properties內容
[email protected]@
2、建立不同環境下的配置檔案
application-dev.properties、application-prod.properties、application-test.properties
3、pom檔案中配置profiles節點
<profiles> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <profileActive>dev</profileActive> </properties> </profile> <profile> <id>test</id> <properties> <profileActive>test</profileActive> </properties> </profile> <profile> <id>prod</id> <properties> <profileActive>prod</profileActive> </properties> </profile> </profiles>
4、通過maven打包命令即可打出不同環境下的程式包
打生產環境包
mvn clean package -P prod -U
打測試環境包
mvn clean package -P test -U
打開發環境包
mvn clean package -P dev -U