需求
计算机网络需要后台使用SpringBoot.
初始配置
IDEA:2018.12
gradle:6.4.1
jdk:1.8.0
问题
gradle配置依赖时报错
问题分析
查找资料,发现相似问题。
How I can fix this error; java.lang.ClassNotFoundException: org.gradle.api.internal.plugins.DefaultConvention
Caused by: java.lang.ClassNotFoundException: org.gradle.api.internal.plugins.DefaultConvention
推断问题是由于gradle和idea版本问题。
解决方案
将IDEA升级到2020.1
结果
问题解决。
其他(证书问题)
我在上一篇博客中分析SSLHandshakeException时有分析到该错误原因是由于jdk证书不完善,并将相关证书导入了IDEA2018.12。
IDEA2020.1安装完成后,出现了一些窗口询问是否接受证书。
都点击Accept.
之后在IDEA 2020.1中重建项目build success,之后项目便可以正常运行。
这样之后,上一篇文章提到的SSL报错便完全解决。