修改maven源之后无法自动更新依赖

OS: OS X 10.11
IDE: IntelliJ 15.04
构建工具: IntelliJ内建Gradle组件
状况: 使用Gradle引入依赖后无法自动下载相关jar包并报错如下
unindexed

尝试过的操作: 根据提示"Update", 结果返回error
update


之前的改动: 为了提高下载速度将maven的默认源改成了阿里云的

// filename: settings.xml
<mirrors>
  <mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
  </mirror>
</mirrors>

override

// filename: build.gradle
repositories {
    maven {
        url "http://maven.aliyun.com/nexus/content/groups/public/"
    }
}

本机网络访问http://maven.aliyun.com/nexus/content/groups/public/正常

阅读 6.3k
4 个回答

没啥问题,只是访问不到索引文件而已。
idea下载了索引之后,在编辑maven配置文件的时候有自动提示功能。
没有这也不影响使用。有一个国内的镜像已经是非常不错了。
而且这个提示功能只用maven有效对gradle无效

新手上路,请多包涵

你的地址有问题,用下面这个:

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>central</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central</url>
</mirror>
新手上路,请多包涵

我也有这问题

新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题