android - Jenkins构建在更新gradle后失败

标签 android jenkins gradle

我将Gradle工具从2.2.3更新到了2.3.2。我在本地计算机上构建项目没有问题。但是, Jenkins 无法构建该项目。我有以下控制台输出。

    FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'workforce'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not find com.android.tools.build:gradle:2.3.2.
     Searched in the following locations:
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
     Required by:
         project :
   > Could not find com.android.tools.build:gradle:2.3.2.
     Searched in the following locations:
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
     Required by:
         project : > com.jakewharton.hugo:hugo-plugin:1.2.1
   > Could not find com.android.tools.build:gradle:2.3.2.
     Searched in the following locations:
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
     Required by:
         project : > com.fernandocejas.frodo:frodo-plugin:0.8.1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

你有什么主意吗?

最佳答案

由于错误消息中提到的https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom存在且可以访问,因此我想您的Jenkins无法正确访问JCenter。也许某些代理无法正确转发或类似的东西。也许这是暂时的问题,如果您再试一次,它会起作用。如果不是,请尝试通过curlwget从您的Jenkins工作人员访问此URL,以查看Jenkins主机本身是否可以访问该URL。

关于android - Jenkins构建在更新gradle后失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43976276/

相关文章:

java - 无法访问数组的值

Android - 不同设备的动画速度不一样

传递给 Google App Engine 的谷歌帐户的 Android 身份验证

jenkins - 如何使用格式化 HTML 从 Jenkins Active Choice 参数获取用户输入

spring - 此 Spring Boot 项目的 Gradle + jsp

java - Scheduled Executor Service 只运行一次,没有抛出异常

ant - Jenkins构建错误-无法运行程序 "ant"

grails - 如何在Groovy中列出虚拟(替代)磁盘中的文件?

java - 在gradle测试中看不到真正的异常

osgi - 使 Sonar Runner Gradle 任务依赖于我的一项任务