gradle jcenter替代或镜子

时间:2018-05-04 17:50:48

标签: java spring maven gradle repository

我的服务器无法连接到jcenter(亚马逊云)。 我可以指定替代的jcenter-server吗?

  

20:23:17:microservice-wrapper:unspecified>   org.akhikhl.gretty:gretty:2.0.0 20:23:17>无法解决   org.springframework.boot:弹簧引导装载程序的工具:1.5.4.RELEASE。   20:23:17>无法获得资源   'https://jcenter.bintray.com/org/springframework/boot/spring-boot-loader-tools/1.5.4.RELEASE/spring-boot-loader-tools-1.5.4.RELEASE.pom'。   20:23:17>不能HEAD   'https://jcenter.bintray.com/org/springframework/boot/spring-boot-loader-tools/1.5.4.RELEASE/spring-boot-loader-tools-1.5.4.RELEASE.pom'。   20:23:17>连接到repo.jfrog.org:443   [repo.jfrog.org/34.227.55.218,repo.jfrog.org/34.200.155.151]失败:   连接被拒绝(连接被拒绝)20:23:17>不能   解析org.springframework.boot:spring-boot-devtools:1.3.3.RELEASE。

1 个答案:

答案 0 :(得分:1)

是的,您可以按照Gradle文档中的说明配置自定义存储库。请记住,jcenter是maven存储库类型。如果要提供自定义maven存储库,可以通过以下方式定义其URL:

repositories {
    maven {
        url "http://repo.mycompany.com/maven2"
    }
}

jcenter的替代方案也在Gradle文档中描述,例如:mavenCentral()。此外,thisthis类似的答案说明了如何实现预期的行为。