我在configs / Configuration.properties中具有configuration.properties,其中我的网址路径= http://finacial/dev3/api http:// financial / {env} / api 我想根据pom.xml中设置的环境属性从pom.xml加载环境值以替换dev 3。
答案 0 :(得分:0)
您可以使用Maven filter option的resources plugin,它就是这样做的。
变量可以包含在您的资源中。这些变量用$ {...}分隔符表示,可以来自系统属性,项目属性,过滤器资源和命令行。
例如如果您的pom中有属性url
<properties>
<url>abc</ulr>
</properties>
,并且您的.properties文件包含值${url}
,并且将该文件包含在pom的resource部分中,那么${url}
将在构建目标位置的输出文件中替换为{{ 1}}发出abc
mvn resources:resources