如何让 Nexus 代理 s3 上的 springsource maven 存储库?

2024-03-14

我有 Nexus 1.5.0 设置来代理 springsource 存储库,但它不起作用。存储库位于 s3 上,nexus 似乎不明白如何处理这个问题。

什么是正确的模式?

这是我被告知需要的存储库,但我无法访问其中的 Maven 路径

http://repository.springsource.com/maven/bundles/release http://repository.springsource.com/maven/bundles/release http://repository.springsource.com/maven/bundles/external http://repository.springsource.com/maven/bundles/external

我需要在本地镜像这些吗?


根据Nexus-1121 https://issues.sonatype.org/browse/NEXUS-1121,您的 Nexus 版本知道如何处理基于 S3 的存储库。以下,:

这是适合我的 Nexus 设置:

  • 配置“代理”存储库http://repository.springsource.com/maven/bundles/release http://repository.springsource.com/maven/bundles/release
  • 配置“代理”存储库http://repository.springsource.com/maven/bundles/external http://repository.springsource.com/maven/bundles/external
  • 将这两个存储库添加到默认的“公共存储库”组中

之后我就可以下载了 这些存储库中的工件为 如果他们在 Maven Central 存储库。

唯一的问题是你只能 搜索已存在的工件 代理,因为没有 Nexus 在这些存储库上发布的索引。 发布索引应该很容易 独立使用说明 索引器可以在以下位置找到http://docs.codehaus.org/display/M2ECLIPSE/Nexus+Indexer#NexusIndexer-indexer http://docs.codehaus.org/display/M2ECLIPSE/Nexus+Indexer#NexusIndexer-indexer

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让 Nexus 代理 s3 上的 springsource maven 存储库? 的相关文章

随机推荐