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

本文分享了在JavaWeb项目中遇到的无法连接MySQL数据库问题的解决方案。通过将mysql-connector-java-5.1.7-bin.jar文件放置于Tomcat的lib目录下,成功解决了Class.forName(com.mysql.jdbc.Driver)引发的ClassNotFoundException。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      最经项目不忙准备学习点 Java web。作为 Java web 新人,从安装工具、环境到写出一个简单 Demo,一路惊喜,像是刚开始学习编程一样,写出第一个 Demo Run 后的刺激。

      可是在链接数据库的时候,出现 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 折腾了一天,各种办法办法都尝试了,jar 确认导入、代码确认无误、配置环境中添加:mysql-connector-java-5.1.7-bin.jar 路径...还是不行。最后在 google 中找到了问题所在,原来是 tomcat 找不到 mysql jar 包的问题,当 Class.forName("om.mysql.jdbc.Driver");时 myeclipse 是不会去查找字符串,不会去查找驱动的。所以只需要把 mysql-connector-java-5.1.7-bin.jar 拷贝到 tomcat 下 lib 目录就可以了。

     Ok,重启项目,问题解决!!!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值