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

编写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项目小问题)