用于创建IVY存储库的JAR选择

时间:2011-11-01 17:33:20

标签: java apache ant ivy

为了创建Repository,当我指定依赖项的修订版号时:我可以通过动态修订版定义它:

[1.0,) 

例如(在build.xml中):

<ivy:install settingsRef="basic.settings" 
 organisation="org.springframework" 
 module="spring-beans" revision="[1.0,)"
 overwrite="TRUE"
from="${from.resolver}" to="${to.resolver}" 
transitive="TRUE"/>

有哪种方法我只能获取最新的jar而不是1.0以后的所有jar?

2 个答案:

答案 0 :(得分:1)

只获取最新的jar。我运行了你的代码片段,它只下载了3.0.6(当然还有依赖项)。

顺便说一句,您可能会发现写作更清晰:

revision="latest.release"

答案 1 :(得分:0)

尝试以下方法:

<ivy:install  organisation="org.springframework" module="spring-beans" revision="latest.integration" overwrite="TRUE" from="${from.resolver}" to="${to.resolver}" transitive="true"/>