如何使用pom.xml更新属性文件中的环境值

我在configs / Configuration.properties中具有configuration.properties,其中我的网址路径= http://finacial/dev3/api http:// financial / {env} / api 我想根据pom.xml中设置的环境属性从pom.xml加载环境值以替换dev 3。

panzhiyong0830 回答:如何使用pom.xml更新属性文件中的环境值

您可以使用Maven filter optionresources plugin,它就是这样做的。

  

变量可以包含在您的资源中。这些变量用$ {...}分隔符表示,可以来自系统属性,项目属性,过滤器资源和命令行。

例如如果您的pom中有属性url

<properties>
     <url>abc</ulr>  
</properties>

,并且您的.properties文件包含值${url},并且将该文件包含在pom的resource部分中,那么${url}将在构建目标位置的输出文件中替换为{{ 1}}发出abc

mvn resources:resources
本文链接:https://www.f2er.com/3156198.html

大家都在问