2012-06-27 50 views
4

我们使用Sonatype Nexus来管理不同的存储库。有一个请求将密码保护的存储库添加到我们的“公共存储库”组中。问题是,我真的不知道如何实现这一点。如何将密码保护的存储库添加到Sonatype Nexus?

我可以创建一个新的回购协议并将其添加到现有的组中,并且有认证选项,但是我怎么能确保这样做是正确的?仅搜索网络会产生创建受保护存储库的结果,但不会添加现有的受密码保护的远程存储库。

如果有解释如何解决这个特定问题的资源的链接,我会很感激。

回答

4

在代理存储库的配置选项卡上,单击“身份验证(可选)”,然后输入远程站点的凭据。

执行此操作后,存储库列表中代理存储库的状态应显示为“服务中”。如果确实如此,那么你就完成了。

如果显示“远程自动阻止”,那么它不起作用,请检查日志以获取有关该问题的详细信息。

+0

在设置镜像并尝试某些配置的过程中,我必须单击nexus中的“invalidate cache”按钮,并在我最终成功之前清除本地maven回购中的一些缓存实例。 – dvtoever

+0

请注意,Nexus不喜欢密码字段中的&符号。 http://stackoverflow.com/questions/41962215/how-to-type-in​​-sonatype-nexus-a-password-with-special-characters-in-proxy-repo –

相关问题