Java 无法解决渐变依赖项的生成失败异常
我最近开始编写github上的spring安全教程。我刚刚下载了zip,当我在eclipse中导出项目并尝试“构建模型”时,它给了我下面的异常消息Java 无法解决渐变依赖项的生成失败异常,java,spring,gradle,build.gradle,Java,Spring,Gradle,Build.gradle,我最近开始编写github上的spring安全教程。我刚刚下载了zip,当我在eclipse中导出项目并尝试“构建模型”时,它给了我下面的异常消息 Could not resolve all dependencies for configuration ':runtime'. > Could not resolve com.google.appengine:appengine-tools-sdk:1.4.2. Required by: :buildSrc:unspecifi
Could not resolve all dependencies for configuration ':runtime'.
> Could not resolve com.google.appengine:appengine-tools-sdk:1.4.2.
Required by:
:buildSrc:unspecified
> Could not GET 'http://repo1.maven.org/maven2/com/google/appengine/appengine-tools-sdk/1.4.2/appengine-tools-sdk-1.4.2.pom'. Received status code 407 from server: Proxy Authorization Required
> Could not GET 'http://repository.springsource.com/maven/bundles/release/com/google/appengine/appengine-tools-sdk/1.4.2/appengine-tools-sdk-1.4.2.pom'. Received status code 407 from server: Proxy Authorization Required
> Could not GET 'http://repository.springsource.com/maven/bundles/external/com/google/appengine/appengine-tools-sdk/1.4.2/appengine-tools-sdk-1.4.2.pom'. Received status code 407 from server: Proxy Authorization Required
这样,我就删除了eclipse网络连接中提供的代理设置,在这种情况下,我不会得到任何这样的代理授权错误,只是无法解决问题。
如果有人知道原因是什么
build.gradle
repositories {
mavenCentral()
maven {
name = 'SpringSource Enterprise Release'
url = 'http://repository.springsource.com/maven/bundles/release'
}
maven {
name = 'SpringSource Enterprise External'
url = 'http://repository.springsource.com/maven/bundles/external'
}
}
dependencies {
compile 'com.google.appengine:appengine-tools-sdk:1.4.2'
}
你有
需要代理授权
错误字符串中的消息。您可能需要配置Internet连接代理设置。(例如,在Internet Explorer->工具->Internet选项中)
一般来说,检查所提到的二进制文件版本是否真的在Maven Central上是有意义的,谢谢Paul,我已经试过了你的两个建议。一旦我更新了eclipse的网络连接设置,并且我已经检查了Maven Central上的依赖项可用性,所需的代理授权就消失了。