本文介绍了如何使用 pom.xml 将参数传递给 maven 构建?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想将 maven 命令行参数传递给 POM.xml,以便我可以将这些值用于构建目的的其他目的.

I wanted pass maven command line parameter to POM.xml so that i can use those value for some other purpose in building purpose.

推荐答案

我们可以通过不同的方式提供参数,经过一番搜索我发现了一些有用的

We can Supply parameter in different way after some search I found some useful

<plugin>
  <artifactId>${release.artifactId}</artifactId>
  <version>${release.version}-${release.svm.version}</version>...

...

实际上在我的应用程序中,我需要保存并提供 SVN 版本作为参数,因此我已按上述方式实现.

Actually in my application I need to save and supply SVN Version as parameter so i have implemented as above .

在运行构建时,我们需要为这些参数提供如下值.

While Running build we need supply value for those parameter as follows.

RestProj_Bizs>mvn clean install package -Drelease.artifactId=RestAPIBiz -Drelease.version=10.6 -Drelease.svm.version=74

我在这里提供

release.artifactId=RestAPIBiz
release.version=10.6
release.svm.version=74

它对我有用.谢谢

这篇关于如何使用 pom.xml 将参数传递给 maven 构建?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 08:13