更新时间:2022-06-09 05:20:16
SSL 证书 不是自签名的,因此不需要手动添加.尝试重新安装 Java 或将备用安装位置设置为 $JAVA_HOME
,并使用默认的 cacerts
文件.似乎有些问题,因为它不应该拒绝 repo1.maven.org
.ls -la $JAVA_HOME/jre/lib/security/cacerts
说 cacerts
应该有大约 114757 个字节.如果您位于防火墙后面,则可能需要配置代理 用于 Gradle.
That SSL certificate is not self-signed to begin with, therefore it does not require manual adding. Try re-installing Java or set an alternate install location as $JAVA_HOME
, with a default cacerts
file. Something seems to be broken, as it should not reject the certificate for repo1.maven.org
. ls -la $JAVA_HOME/jre/lib/security/cacerts
says cacerts
should have about 114757 bytes. If you're behind a firewall, you might need to configure a proxy for Gradle.
这应该尝试 SSL 会话(不是通过 Java):
This should attempt an SSL session (not through Java):
$ openssl s_client -connect repo1.maven.org:443
这个项目还使用了一个相当过时的 Gradle 版本,例如:
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip