在Maven中,我可以像这样指定一个变量:
<properties>
<some.version>2.41.0</some.version>
</properties>
然后导入依赖项:
<dependency>
...
<version>${some.version}</version>
</dependency>
我阅读了文档,其中说你可以这样做与Ant一样,但是尝试:
<property name="some.version" value="2.41.0" />
<dependency org... rev="${some.version}" />
没用。
答案 0 :(得分:0)
不要在ivy.xml中定义属性,而是在build.xml中像往常一样定义它。
或者如果您不想在build.xml中使用它,那么您可以将它放在ivysettings.xml中,如下所示:
<ivysettings>
<include url="${ivy.default.settings.dir}/ivysettings.xml"/>
<property name="some.version" value="2.41.0" />
</ivysettings>