【发布时间】:2021-10-23 06:55:50
【问题描述】:
我有一些配置会根据项目部署到的环境而改变。我正在考虑将属性文件添加到src/resources,可以在部署项目时由 DevOps 编辑。我需要pom.xml 文件来读取这些属性。有没有办法做到这一点?
【问题讨论】:
-
通常由 Maven 项目生成的工件应该与环境无关,并且代码本身能够在启动时以某种方式读取属性文件或环境变量。
-
我同意...但在我的情况下,我正在尝试部署 Azure Function App,这需要我在 pom 文件中提供信息(资源组、区域等)来部署它到天蓝色的门户。
标签: java maven properties pom.xml