gradle这个解决不了关系的依赖(gradle can't resolve nexus d

2019-10-30 01:54发布

我有一个依赖,我想从一个地方关系,包括。 我见过几个相关的问题,都说像做

apply plugin: "java"
apply plugin: "maven"

repositories {
    maven {
        url "http://my.url.com/"
    }
}

dependencies {  
    compile "name:id:version"
}

我可以通过网络访问的关系很好,但是当我尝试了上面,我结束了一个错误信息

无法解析:名称:ID:版本

任何帮助将不胜感激。

Answer 1:

我发现我的问题。 有传递依赖我没有听清楚,因为我最初是从Eclipse的建设没有--stacktrace选项。 我修改构建脚本,使得

compile("name:id:version") {
    exclude group: "another-name", module: "its-module"
    // other dependencies to exclude ...
}


Answer 2:

如果本地资源库你的意思是你的本地计算机资料库,然后问摇篮,从本地的仓库,你应该明确地告诉他这样做,这样查找依赖关系:

repositories {
  mavenLocal()
}

摇篮并不像Maven和没有使用Maven的缓存下载的构件的本地仓库。 从视摇篮点,本地Maven仓库也像其他库。



文章来源: gradle can't resolve nexus dependency