Maven私仓Gradle下依赖阻塞临时解决

不知道大家有没有遇见过,墙也是好的,代理也配置了。Gradle根目录下各种私仓配置都是正常的。唯独后来的一个仓库放进来后,整个项目点击Sync Now。用Gradle同步一下依赖就直接假死状态了。今天足足等了我数小时,也无法同步下来。但实际用浏览器去访问私仓发现是可以访问的。并且也没有被墙。我开始怀疑人生。

无奈,一旦去除该依赖和仓库就恢复了。尝试单开一个项目去依赖,发现还是一样无法同步。最后的解决办法是手动在浏览器上下载aar包,单独配置本地依赖。

这种时间上的开销完全属于浪费,要么是服务器问题,要么是本地网络工具配置问题。

1
2
3
4
5
6
7
8
9
repositories {
flatDir {
dirs rootProject.file('libs') //路径最好放在最外层的根目录上
}
}

dependencies {
compile (name:'文件名称', ext: 'aar')
}
随缘打赏!