0

如果我尝试清理我的 Gradle 缓存,清理我的项目缓存,
那么我什至无法在 AS Bumblebee 中同步我的项目

如:大黄蜂 | 2021.1.1;Kotlin 插件:211-1.6.10-release-923-AS7442.40;Android Gradle 插件:7.0.2;摇篮:7.0.2;Gradle JDK:版本 11.0.14;NDK:来自local.properties:(未指定),最新来自SDK:(未找到);LLDB:未找到固定版本 3.1,来自 SDK 的最新版本:(未找到包);CMake:来自 local.properties:(未指定),最新来自 SDK:(未找到),来自 PATH:(未找到)

因为它抛出了证书问题:

正在启动 Gradle 守护进程... Gradle 守护进程在 4 秒 79 毫秒内启动

FAILURE:构建失败并出现异常。

  • 出了什么问题:配置根项目“bitbucket”时出现问题。

无法解析配置“:classpath”的所有工件。无法解析 com.android.tools:r8:3.0.73。要求:项目:> 无法解析 com.android.tools:r8:3.0.73。> 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/r8/3.0.73/r8-3.0.73.pom”。> 无法获取“https://dl.google.com/dl/android/maven2/com/android/tools/r8/3.0.73/r8-3.0.73.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。请参阅: https ://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径 > 无法解析 com.android.tools:r8:3.0.73。> 无法获取资源“https://jitpack.io/com/android/tools/r8/3.0.73/r8-3.0.73.pom”。> 无法获取“https://jitpack.io/com/android/tools/r8/3.0.73/r8-3.0.73.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。请参阅: https ://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径 > 无法解析 com.android.tools:r8:3.0.73。> 无法获取资源“https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/android/tools/r8/3.0.73/r8-3.0.73.pom”。> 无法获取“https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/android/tools/r8/3.0.73/r8-3.0.73.pom”。> ���� ���� ���������� (nexus-ci.corp.dev.mycompany) 无法解析 com.google.gms:google-services:4.3.10。要求:项目:> 无法解析 com.google.gms:google-services:4.3.10。> 无法获取资源“https://dl.google.com/dl/android/maven2/com/google/gms/google-services/4.3.10/google-services-4.3.10.pom”。> 无法获取'https://dl.google.com/dl/android/maven2/com/google/gms/google-services/4.3.10/google-services-4.3.10.pom'。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 > 无法解决com.google.gms:google-services:4.3.10。> 无法获取资源“https://jitpack.io/com/google/gms/google-services/4.3.10/google-services-4.3.10.pom”。> 无法获取“https://jitpack.io/com/google/gms/google-services/4.3.10/google-services-4.3.10.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。请参阅: https ://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径 > 无法解析 com.google.gms:google-services:4.3.10。> 无法获取资源“https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/gms/google-services/4.3.10/google-services-4.3.10。砰'。> 无法获取'https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/gms/google-services/4.3.10/google-services-4.3.10.pom '。> nexus-ci.corp.dev.mycompany 无法解析 com.android.tools.build:gradle:7.0.2。要求:项目:> 无法解析 com.android.tools.build:gradle:7.0.2。> 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> 无法获取“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 > 无法解决com.android.tools.build:gradle:7.0.2。> 无法获取资源“https://jitpack.io/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> 无法获取“https://jitpack.io/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。请参阅: https ://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径 > 无法解析 com.android.tools.build:gradle:7.0.2。> 无法获取资源“https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom” . > 无法获取“https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> nexus-ci.corp.dev.mycompany 无法解析 com.google.firebase:firebase-crashlytics-gradle:2.7.1。要求:项目:> 无法解析 com.google.firebase:firebase-crashlytics-gradle:2.7.1。> 无法获取资源'https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-crashlytics-gradle/2.7。1/firebase-crashlytics-gradle-2.7.1.pom'。> 无法获取“https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-crashlytics-gradle/2.7.1/firebase-crashlytics-gradle-2.7.1.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 > 无法解决com.google.firebase:firebase-crashlytics-gradle:2.7.1。> 无法获取资源“https://jitpack.io/com/google/firebase/firebase-crashlytics-gradle/2.7.1/firebase-crashlytics-gradle-2.7.1.pom”。> 无法获取“https://jitpack.io/com/google/firebase/firebase-crashlytics-gradle/2.7.1/firebase-crashlytics-gradle-2.7.1.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径 > 无法解析 com.google.firebase:firebase-crashlytics-gradle:2.7.1。> 无法获取资源'https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/firebase/firebase-crashlytics-gradle/2.7.1/firebase-crashlytics-gradle- 2.7.1.pom'。> 无法获取'https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/firebase/firebase-crashlytics-gradle/2.7.1/firebase-crashlytics-gradle-2.7 .1.pom'。> nexus-ci.corp.dev.mycompany 无法解析 com.google.firebase:perf-plugin:1.3.3。要求:项目:> 无法解析 com.google.firebase:perf-plugin:1.3.3。> 无法获取资源“https://dl.google”。com/dl/android/maven2/com/google/firebase/perf-plugin/1.3.3/perf-plugin-1.3.3.pom'。> 无法获取“https://dl.google.com/dl/android/maven2/com/google/firebase/perf-plugin/1.3.3/perf-plugin-1.3.3.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 > 无法解决com.google.firebase:perf-plugin:1.3.3。> 无法获取资源“https://jitpack.io/com/google/firebase/perf-plugin/1.3.3/perf-plugin-1.3.3.pom”。> 无法获取“https://jitpack.io/com/google/firebase/perf-plugin/1.3.3/perf-plugin-1.3.3.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。请参阅: https ://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径 > 无法解析 com.google.firebase:perf-plugin:1.3.3。> 无法获取资源'https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/firebase/perf-plugin/1.3.3/perf-plugin-1.3.3。砰'。> 无法获取'https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/firebase/perf-plugin/1.3.3/perf-plugin-1.3.3.pom '。> nexus-ci.corp.dev.mycompany 无法解析 com.google.android.gms:strict-version-matcher-plugin:1.2.2。要求:项目:> 无法解析 com.google.android.gms:strict-version-matcher-plugin:1.2.2。> 无法获取资源“https://dl.google”。com/dl/android/maven2/com/google/android/gms/strict-version-matcher-plugin/1.2.2/strict-version-matcher-plugin-1.2.2.pom'。> 无法获取'https://dl.google.com/dl/android/maven2/com/google/android/gms/strict-version-matcher-plugin/1.2.2/strict-version-matcher-plugin-1.2 .2.pom'。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看:您可能需要配置客户端以允许使用其他协议。看:您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 > 无法解决com.google.android.gms:strict-version-matcher-plugin:1.2.2。> 无法获取资源“https://jitpack.io/com/google/android/gms/strict-version-matcher-plugin/1.2.2/strict-version-matcher-plugin-1.2.2.pom”。> 无法获取“https://jitpack.io/com/google/android/gms/strict-version-matcher-plugin/1.2.2/strict-version-matcher-plugin-1.2.2.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效认证路径 > 无法解析 com.google.android.gms:strict-version-matcher-plugin:1.2.2。> 无法获取资源'https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/android/gms/strict-version-matcher-plugin/1.2.2/strict-版本匹配器插件 1.2.2.pom'。> 无法获取“https://nexus-ci.corp.dev.mycompany/repository/tband-maven-lib/com/google/android/gms/strict-version-matcher-plugin/1.2.2/strict-version -matcher-plugin-1.2.2.pom'。> nexus-ci.corp.dev.mycompany 无法解析 com.android.tools.build:gradle:7.0.2。要求:项目:> com.malinskiy.marathon:marathon-gradle-plugin:0.6.3 > 无法解析 com.android.tools.build:gradle:7.0.2。> 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> 无法获取“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> 服务器可能不支持客户端请求的 TLS 协议版本:(TLSv1.2、TLSv1.3)。您可能需要配置客户端以允许使用其他协议。看:您可能需要配置客户端以允许使用其他协议。看:您可能需要配置客户端以允许使用其他协议。看: https://docs.gradle.org/7.0.2/userguide/build_environment.html#gradle_system_properties > PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径 > 无法解决com.android.tools.build:gradle:7.0.2。> 无法获取资源“https://jitpack.io/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。> 无法获取“https://jitpack.io/com/android/tools/build/gradle/7.0.2/gradle-7.0.2.pom”。

…………

org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest(HttpClientHelper.java:150) 在 org.gradle 的 org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest(HttpClientHelper.java:170)。 internal.resource.transport.http.HttpClientHelper.executeGetOrHead(HttpClientHelper.java:135) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest(HttpClientHelper.java:105) ... 239 更多

38 秒内构建失败

这很奇怪,因为我可以在浏览器中打开链接并查看所有 *.pom 文件

4

1 回答 1

0

对不起,这是我们内部的问题。

我在 Chrome 中浏览了有问题的 url,
然后按下 url 地址左侧的“锁定”图标,查看
使用了什么证书......

然后将此证书导出到文件中并使用 KeyStore Explorer
添加到 java 'cacerts' 文件(例如)c:\Program Files\Java\jdk-11.0.14\lib\security\cacerts

所以我的 SSL 证书问题得到了解决

于 2022-02-18T18:10:48.697 回答