Spring Boot Profile 与Maven Profile 集成实践

<profiles>
    <profile>
        <id>test</id>
        <properties>
            <activatedProperties>test</activatedProperties>
        </properties>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
    </profile>
    <profile>
        <id>prod</id>
        <properties>
            <activatedProperties>prod</activatedProperties>
        </properties>
    </profile>
    <profile>
        <id>release</id>
        <properties>
        <activatedProperties>release</activatedProperties>
        </properties>
    </profile>
</profiles>

在application.properties 中如下配置
# use maven profile properties to config spring boot profile
spring.profiles.active=@activatedProperties@


mvn package -Dmaven.test.skip=true -Prelease

Spring Boot Profile 与Maven Profile 集成实践
)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容