问题
Gradle编译时报错Caused by: javax.net.ssl.SSLException: No PSK available. Unable to resume.
这是JDK 11
的一个bug, 升级到 JDK 11.0.3+
可以解决
bug: https://bugs.openjdk.java.net/browse/JDK-8213202文章来源:https://www.toymoban.com/news/detail-532915.html
解决
- 不想升级的话可以手动修改
$JAVA_HOME/conf/security/java.security
文件, 找到jdk.tls.disabledAlgorithms=SSLv3
所在的那一行,在行尾加上, TLSv1.3
后保存文件即可 - 修改
gradle.properties
加入下面的参数配置, 重新编译问题解决Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2,TLSv1.3 JAVA_TOOL_OPTIONS=-Dhttps.protocols=TLSv1.2
参考
javax.net.ssl.SSLException: No PSK available. Unable to resume
Gradle项目在构建时出现No PSK available错误的解决方案文章来源地址https://www.toymoban.com/news/detail-532915.html
到了这里,关于Gradle编译时报错 Caused by: javax.net.ssl.SSLException: No PSK available. Unable to resume.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!