首页 > 解决方案 > 从 Jenkins 修改 POM.xml 文件中的属性标记

问题描述

我在 pom.xml 文件中有以下属性:-

<properties>
<cm_java_home>C:/Java/jdk1.8.0-102/bin</cm_java_home>
</properties>

但是,我需要在 Jenkins 的构建工作期间更改它,它应该如下所示:-

<properties>
<cm_java_home>/home/abc/Java/jdk-1.8.0-102/jre</cm_java_home>
</properties>

如何使用 Jenkins 作业配置修改 pom.xml 文件中的属性标签?

标签: mavenjenkins

解决方案


简单地说,要修改 pom.xml 文件的任何属性,请使用 -D=value。

例如,就我而言,

我使用了以下内容:-

mvn clean install -Dcm_java_home="/home/abc/Java/jdk1.8.0_102/jre"

推荐阅读