【发布时间】:2021-05-12 04:11:26
【问题描述】:
我们目前正在开发一个基于 Spring Boot 的应用程序,并且我们有一个 QA 和一个 Prod 环境要部署。 我建议为不同的环境使用不同的应用程序属性文件,然后在 Docker 组合文件中使用 -Dspring.profiles.active 将是一个很好的分析解决方案。
但是,我的同事说,拥有基于构建工具的分析会是一个更好的主意。像这样的东西 - https://mkyong.com/maven/maven-profiles-example/
由于我在网上找不到足够的阅读材料,请帮助我了解这两种方式之间的优缺点。
【问题讨论】:
标签: java spring-boot maven gradle