gpt4 book ai didi

https - Gradle 无法 HEAD https ://. .pom > 对等方未经过身份验证

转载 作者:行者123 更新时间:2023-12-02 01:39:23 28 4
gpt4 key购买 nike

当您从 gradle 2.0 升级到 2.1 时,您可能会看到以下错误。

Could not HEAD 'https://jcenter.bintray.com/de/undercouch/gradle-download-task/1.0/gradle-download-task-1.0.pom'.
> peer not authenticated

公平地说,这个错误不是由于 gradle 造成的。这是java如何处理ssl连接的问题。

我正在使用以下java版本。

java -version
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)

您可以使用following answer导入您的 java 安装的安全证书。

我不关心 https 下载,http 对我来说就足够了。所以看我的回答。

最佳答案

将存储库语法更改为以下之一

repositories {
jcenter {
url "http://jcenter.bintray.com/"
}
}


repositories {
maven {
url "http://repo1.maven.org/maven2"
}
}

Current (2.1) gradle docs声称

Warning: Be aware that the central Maven 2 repository is HTTP only 
and HTTPS is not supported. If you need a public HTTPS enabled
central repository, you can use the JCenter public repository
(see Section 51.6.3, “Maven JCenter repository”).

我认为 Maven Central 选择了 https。如果我使用以下语法。

repositories {
mavenCentral()
}

我收到以下错误。

D:\tools\gradle-2.1-bin\bin\gradle.bat -q

FAILURE: Build failed with an exception.

  • What went wrong: A problem occurred configuring root project 'XXXX'.

    Could not resolve all dependencies for configuration ':classpath'. Could not resolve de.undercouch:gradle-download-task:1.0. Required by: :XXXX:unspecified Could not HEAD 'https://repo1.maven.org/maven2/de/undercouch/gradle-download-task/1.0/gradle-download-task-1.0.pom'. peer not authenticated

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

关于https - Gradle 无法 HEAD https ://. .pom > 对等方未经过身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26675814/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com