3

我已经使用 Xampp Server 启动了 jsp servlet 应用程序,其中我有dbconnection.javaLoginValidator.java(servlet)文件。

尝试从 servlet ( LoginValidator.java) 访问数据库时出现错误。

它收到以下错误:

Class Not found Exception : com.mysql.jdbc.Driver

我已经导入了mysql-connector-java-5.1.18-bin.jar. 我进行了很多搜索,但找不到解决方案。

4

3 回答 3

1

mysql-connector-java-5.1.18-bin.jar 在您的项目中的什么位置?mysql-connector-java-5.1.18-bin.jar 在类路径项目中吗?

如果部署了 mysql-connector-java-5.1.18-bin.jar,请查看服务器上的应用程序。

于 2012-12-07T13:29:25.147 回答
0

尝试将连接器 jar 放入应用程序的 /WEB-INF/lib/ 目录。如果它不起作用,那么试试这个丑陋的技巧:将你的 mysql-connector jar 放入 \xampp\tomcat\lib\ 目录。您可能错误地导入了连接器 jar,因此它不在类路径中。

于 2012-12-07T11:06:12.597 回答
0

您必须将mysql-connector-java-5.1.18-bin.jar文件放入文件夹中:

YOUR_WEBAPPS_FOLDER/YOUR_WEBAPP/WEB-INF/lib/

这样当您的 servlet 由 Web 容器编译时,它将在类路径中可用。

于 2012-12-07T10:58:21.333 回答