创建Spring项目时java.lang.NoClassDefFoundError:org/gradle/api/internal/plugins/DefaultConvention问题解决

3 篇文章 0 订阅
2 篇文章 0 订阅

需求

计算机网络需要后台使用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报错便完全解决。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值