我正在将Ant构建系统转换为使用本地Nexus镜像(1.3.6),并且似乎无法让Nexus代理Jarvana存储库。我们的一个依赖项是jython 2.5,它仅在Jarvana上可用。
我在配置其他存储代理时没有问题,例如http://download.java.net/maven/2/
上的java.net对于Jarvana,我试过
www.jarvana.com/
www.jarvana.com/jarvana/
www.jarvana.com/maven2/
www.jarvana.com/maven/2/
www.jarvana.com/browse/
在所有情况下,浏览窗格显示.index和.meta文件夹,.index使用nexus-maven-repository-index- *文件填充,但搜索jython仅返回早期版本(2.2及更高版本)来自Maven Central。
我使用了错误的网址,如果是,我应该使用哪个网址?
答案 0 :(得分:4)
Jarvana提供maven repository search功能和maven存储库浏览功能,但它不提供其存储库文件的直接URL。这是因为所有Jarvana文件都来自maven中央存储库,因此Jarvana中的每个文件都应该可以在maven中央存储库中使用。
例如,Jython 2.5可在中央存储库中找到: repo1.maven.org/maven2/org/python/jython/2.5.0 /
答案 1 :(得分:2)
更新:我做了一些挖掘,看起来Jarvana的存储库URL是http://www.jarvana.com/jarvana/browse。我刚刚将Jarvana添加为具有该URL的代理存储库并成功下载了Jython 2.5。