首页 > 数据库技术 > 详细

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

时间:2021-05-12 21:21:59      阅读:36      评论:0      收藏:0      [点我收藏+]

首先这段报错信息说的是找不到类:  com.mysql.jdbc.Driver.也就是说tomcat找不到MySQL数据库连接要用的jar包!

出现这种错误的原因有两种:

1.项目中没有导入这个jar包;

2.导入jar包的路径错误;

 

接下咱们来详细讲讲

第一种,对于项目中没有导入所需要的jar包

缺少驱动包可以在Mysql官网下载最新的驱动包导入。

将下载的jar文件导入到Module/Dependencies下

技术分享图片

 

此时还是会出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题。

最后将这个jar文件导入到工程的web/WEB-INF/lib中,再次重启服务器,可以正常连接。

 

 

第二种,导入jar包的路径错误(我出错的原因)

错误做法:直接在web目录下新建目录lib, 然后把mysql连接jar包拷贝到lib里面, 再右击选择Add as Library. 最后运行直接报错了

正确做法:在 WebContent\WEB-INF 下放入lib目录, 重启服务器,最后运行没有报错.

就这样解决了....

技术分享图片

 

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

原文:https://www.cnblogs.com/xuyupengblogs/p/12951606.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!