常春藤变量相当于Maven

时间:2014-05-05 14:50:20

标签: maven ivy

在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}" />

没用。

1 个答案:

答案 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>