Kwo*_*Nam 4 github nexus maven
如今有很多github托管的Maven存储库.例)https://github.com/nhnopensource/nhnopensource.maven.repo
我尝试将这些存储库添加到我的Sonatype Nexus存储库管理器中作为代理存储库,但始终失败.
但是当我将存储库url直接设置为gradle/maven配置中的github存储库时,存储库工作正常.
有没有人成功将github托管的maven存储库添加到Nexus中?
我找到了解决方案:https://github.com/sagemintblue/sagemintblue-repositories
如果您使用Sonatype的Nexus存储库管理器,您可能希望将代理条目添加到Sagemintblue存储库的Nexus配置中.以下是一些要记住的注意事项:
Sagemintblue存储库不包含索引.您应将远程存储库访问>下载远程索引设置为false.
由于GitHub不会为原始存储库目录URL生成目录列表,因此如果Remote Repository Access> Auto blocking active设置为true,Nexus将自动阻止代理存储库.将此选项设置为false,然后单击"刷新".您应该看到尝试代理和远程不可用的存储库状态.尽管缺少目录列表,但Nexus仍应能够访问特定的工件,pom和校验和文件URL.
我认为这个 repo 的问题可能是它没有 index.html,所以 Nexus 无法“爬行”它......我不是 100% 确定,但我记得在设置时遇到过类似的情况我自己的https://github.com/vorburger/m2p2-repository。如果不是这样,请尝试在 nexus-user@sonatype.org 上发帖,当您找到答案后,请在此处发布正确的回复!;-) PS: http: //blog2.vorburger.ch/2013/08/deploying-github-hosted-maven-incl.html您可能也感兴趣?
归档时间: |
|
查看次数: |
6541 次 |
最近记录: |