使用IDEA时遇到java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver报错的解决方案

目录

一、项目环境

二、可能原因+解决方案

1. 没有导入mysql的jar包

先检查项目lib文件夹下有没有mysql的jar包,没有就把jar包复制到该目录下

再检查项目结构中有没有导入mysql的jar包,如果没有导入后记得点击OK。



最后检查你的tomcat的lib目录下有没有mysql的jar包,没有就把该jar包复制到该目录下。

最后重启IDEA即可

2. mysql的jar包版本问题

mysql 8.0以上 的版本使用com.mysql.cj.jdbc.Driver,而8.0版本以下 使用的是com.mysql.jdbc.Driver,二种区别在于有没有cj。

相关推荐
快乐肚皮22 分钟前
堆排序详解:从理论到实践
java·算法·排序算法·堆排序
hqxstudying26 分钟前
Kafka
java·spring cloud·kafka
进击的CJR27 分钟前
MySQL 8.0 OCP 英文题库解析(十八)
android·mysql·开闭原则
悟能不能悟29 分钟前
Logback-spring.xml 配置屏蔽特定路径的日志
xml·java·spring
进击的CJR1 小时前
MySQL 8.0 OCP 英文题库解析(十四)
android·mysql·开闭原则
小伍_Five1 小时前
spark数据处理练习题番外篇【下】
java·大数据·spark·scala
qqxhb1 小时前
零基础设计模式——行为型模式 - 中介者模式
java·设计模式·go·中介者模式
forestsea1 小时前
Maven 多仓库治理与发布策略深度实践
java·maven
Forest_HAHA1 小时前
<8>-MySQL复合查询
数据库·mysql
陌殇殇1 小时前
Hadoop 003 — JAVA操作MapReduce入门案例
java·hadoop·mapreduce