如何配置download.java.net存储库以与Ivy一起使用?

如何配置download.java.net存储库以与Ivy一起使用?,java,eclipse,maven,dependencies,ivy,Java,Eclipse,Maven,Dependencies,Ivy,我不熟悉常春藤。我认为这是一个从存储库(如maven)自动下载JAR的实用程序 我已经下载了一个项目(红色5,来自svn checkout)http://red5.googlecode.com/svn/java/server/trunk/命令),该命令使用常春藤配置。问题不在于red5,而在于常春藤 在我用Eclipse的SVN插件下载了这个项目之后,我用右键单击选择了它,并执行了Ivy Resolve命令(使用IvyDE Eclipse插件)。之后,我发现在PackageExplorer的iv

我不熟悉常春藤。我认为这是一个从存储库(如maven)自动下载JAR的实用程序

我已经下载了一个项目(红色5,来自
svn checkout)http://red5.googlecode.com/svn/java/server/trunk/
命令),该命令使用常春藤配置。问题不在于red5,而在于常春藤

在我用Eclipse的SVN插件下载了这个项目之后,我用右键单击选择了它,并执行了
Ivy Resolve
命令(使用IvyDE Eclipse插件)。之后,我发现在PackageExplorer的
ivy.xml[*]
节点下出现了很多jar

我猜这些图书馆是常青藤下载的

但生成的源代码有一个错误,表明一个jar是旧版本的。这是
jaudiotagger-1.0.8.jar
。它的包
org.jaudiotagger.tag
不包含源所需的
FieldKey

接下来,我查看“ivy.xml”,看到了

<dependency name="jaudiotagger" rev="2.0.4-SNAPSHOT" />

这不意味着配置需要2.0.4版本的jar吗。那为什么常春藤下载了1.0.8版呢

如何检查存储库是否包含所需的文件?Maven central repository包含版本2.0.3,它不是2.0.4,但比1.0.8更新。艾薇应该浏览吗

编辑1

我发现2.0.4版本的pom文件如下:

我想我可以从同一个目录中获取jar本身

但是我可以将这个地方配置为常春藤的存储库吗?这个地方是否是Maven兼容的存储库?

项目的根文件夹中有一个文件。它包含构建脚本使用的所有存储库

您可以轻松地将java.net添加为一个额外的存储库,如下所示:

<ibiblio name="java.net" m2compatible="true" root="http://download.java.net/maven/2/"/>
项目的根文件夹中有一个文件。它包含构建脚本使用的所有存储库

您可以轻松地将java.net添加为一个额外的存储库,如下所示:

<ibiblio name="java.net" m2compatible="true" root="http://download.java.net/maven/2/"/>

你使用什么操作系统?我尝试了clean
svn
命令,然后
antretrieve
将其挂起。在Windows 7 x64上。@SuzanCioc XP x32和Eclipse Helios。我只尝试了eclipse插件,因为我很好奇为什么会得到那个奇怪的版本,但无法复制。可能是因为网络问题而挂起?您使用的是什么操作系统?我尝试了clean
svn
命令,然后
antretrieve
将其挂起。在Windows 7 x64上。@SuzanCioc XP x32和Eclipse Helios。我只尝试了eclipse插件,因为我很好奇为什么会得到那个奇怪的版本,但无法复制。可能是因为网络问题而挂起?