我想使用Nexus代理Google Maven,我使用的远程存储位置URL是https://dl.google.com/dl/android/maven2/
,但是仓库状态显示为In Service-Remote Automatically Blocked and Unavailable
。我尝试将自动阻止功能设置为false
,但问题仍然存在。
这是Nexus Repo 2中已知的错误:
https://issues.sonatype.org/browse/NEXUS-9508
然而,你的解决方法本应该有效。尝试对代码库进行构建,我们的支持人员说你可能正在尝试浏览远程或检查索引选项卡,在这种情况下是行不通的。我遇到了同样的问题,解决方法是不使用"public"的repo,而是使用特定的repo,比如"http://nexusrepo/repository/Google"而不是"http://nexusrepo/repository/public", 并且在build.gradle中添加以下条目
maven{
url = "http://nexusrepo/repository/Google"
}
我使用的版本是:
Nexus Repository ManagerOSS 3.0.0-03