springboot maven 配置多环境部署

    xiaoxiao2021-03-26  23

    1、springboot项目中配置application.properties内容

    spring.profiles.active=@profileActive@ 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

    转载请注明原文地址: https://ju.6miu.com/read-661406.html

    最新回复(0)