编写Web程序时,碰到了这个问题java.lang.ClassNotFoundException: com.mysql.jdbc.Driver。最初,我以为servlet中的代码写错了,仔细检查后发现没有,并把代码拷到Test类中测试了下,果然代码可以正常运行。最后根据抛出的异常定位到Class.forName(dbDriver),在参考网上的方法解决了问题。
解决方法:
在Web项目中,把mysql-connector-java-5.1.7-bin.jar导入到服务器tomcat的lib目录下就可以解决问题。
在project->java Build Path中导入mysql-connector-java-5.1.7-bin.jar可以使java项目运行,这也就是为什么一样的代码在Test中可以运行,而在servlet中会出现异常。
本文介绍了解决在Web程序开发过程中遇到的java.lang.ClassNotFoundException:com.mysql.jdbc.Driver异常的方法。通过将mysql-connector-java-5.1.7-bin.jar文件放置到Tomcat服务器的lib目录下成功解决了这一问题。
3万+

被折叠的 条评论
为什么被折叠?



