无法将动态值从日食传递到POM

时间:2019-03-14 08:32:30

标签: maven

将版本传递到POM.xml。

它显示警告。 “版本”包含一个表达式,但应为常量。

我必须删除它。

我有一个Ant项目和另一个Maven项目。我为Ant项目做了一个runco​​nfiguration,在其中我做了一个变量,其值假设为13.2.1。 通过选择外部工具配置,该变量现在列在列表中。现在能够像-Dversion =“ $ {versionjar}”这样传递该变量。 完美地工作。 因为此版本jar已在eclipse中设置。我想在通过runco​​nfiguration运行Maven项目时使用它。 想要像在目标部分中那样传递创建管理和运行配置install -Dversion =“ $ {versionjar}”,但不起作用。 我还必须通过添加按钮在此设置此变量。
如何从:install -version="${version}"之类的eclipse命令行传递变量? version在eclipse变量列表中可用,而"${version}"在经过硬编码时可以正确发送到pom。 运行配置的“发送目标”部分中的"${version}"无法解决

从命令行配置传递eclipse变量时,我遇到了问题。

在POM中

<version>${version}</version>
<packaging>jar</packaging>

0 个答案:

没有答案