我是 Netflix eureka 和 Gradle 的新手,我正在尝试构建 eureka 客户端和服务器,这是一个 gradle 项目;我检查了“github.com/Netflix/eureka”中的代码并尝试使用“./gradlew clean build”进行构建,但它失败了,下面是错误消息 -
FAILURE:构建失败并出现异常。
- 出了什么问题:配置根项目“eureka”时出现问题。
无法解析配置 ':classpath' 的所有依赖项。无法解析 com.netflix.nebula:nebula-bintray-plugin:2.2.0。要求::eureka:unspecified > com.netflix.nebula:gradle-netflixoss-project-plugin:2.2.7 无法 HEAD 'http://plugins.gradle.org/m2/com/netflix/nebula/nebula-bintray-plugin/2.2.0/nebula-bintray-plugin-2.2.0.pom '。对等体未通过身份验证
…………
2> 从 plugins.gradle.org 下载证书并添加到 java keystore;我通过以下方式2a添加了证书。启动 firefox 并访问 plugins.gradle.org 2b。查看 PEM 文件并将其保存为 pluginsgradleorg.cer(选择所有文件) 2c。使用“keytool -import -alias gradleplungin -file pluginsgradleorg.cer -keystore cacerts -storepass changeit”将其添加到 Java Keystore @ /usr/lib/jvm/java-1.7.0-openjdk-i386/jre/lib/security 2d。在“信任此证书?[否]:是”之后,它显示“证书已添加到密钥库”。
在这两个修复之后,错误仍然存在。我正在使用 Ubuntu 14.04.1 LTS,java 版本“1.7.0_65”
欢迎在这方面提供任何帮助,并提前致谢。如果需要更多信息,请告诉我。