使用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。

相关推荐
逸Y 仙X8 分钟前
文章二十:Elasticsearch高亮搜索完全指南
java·大数据·运维·elasticsearch·搜索引擎·全文检索
xmjd msup19 分钟前
mysql的分区表
数据库·mysql
Lyyaoo.19 分钟前
【JAVA Spring面经】Spring 事务失效情况
java·数据库·spring
MeAT ITEM24 分钟前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
salipopl28 分钟前
Spring Boot 整合 Druid 并开启监控
java·spring boot·后端
ShiJiuD66688899934 分钟前
JSP Cookie和Session
java·开发语言
Rick199337 分钟前
mysql 慢查询怎么快速定位
android·数据库·mysql
geNE GENT39 分钟前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
FQNmxDG4S9 小时前
Java多线程编程:Thread与Runnable的并发控制
java·开发语言
虹科网络安全10 小时前
艾体宝干货|数据复制详解:类型、原理与适用场景
java·开发语言·数据库