Cannot resolve symbol ‘SpringBootApplication‘或For artifact {com.mysql:mysql-connector-j:null:jar}: T

文章指出,Maven项目中遇到的问题可能源于mysql-connector-java的版本引用不正确。自从8.0.31版后,该依赖的简写变为mysql-connector-j。解决方案是在pom.xml文件中完整指定版本号,或者在不使用简写的情况下确保版本信息正确,通过添加<version>标签并利用IDEA自动补全选择合适的版本,然后刷新Maven即可解决。
摘要由CSDN通过智能技术生成

有人说是maven的版本问题,有人说是因为网络问题导致依赖包没有下载全

但是点刷新maven会显示 Process terminated,点击maven的clean和install都会显示Process terminated

有人说点File>>invalidate Cache/Restart……,点完之后idea会重启但没啥用不解决问题

有人甚至还说要重装idea然后在安装的时候勾选什么七七八八的

其实正解是pom.xml里的mysql-connector-java没有写全,mysql-connector-java自8.0.31后简写为mysql-connector-j了,如果只写一个j就得把版本号也给写上(不简写的话就可以不用),所以多加一行<version></version>,中间填入的版本之间随便打个数字然后让idea自动提示你现在有什么版本可用,我用的是8.0.几几,然后再刷新maven就OK了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值