我已经使用Xampp Server启动了jsp servlet应用程序,
我有dbconnection.java
和LoginValidator.java
(servlet)文件。
尝试从servlet(LoginValidator.java
)访问数据库时遇到错误。
收到以下错误:
Class Not found Exception : com.mysql.jdbc.Driver
我已导入mysql-connector-java-5.1.18-bin.jar
。我搜索了很多但找不到解决方案。
答案 0 :(得分:1)
你的项目中mysql-connector-java-5.1.18-bin.jar在哪里?在classpath项目中是mysql-connector-java-5.1.18-bin.jar吗?
如果部署了mysql-connector-java-5.1.18-bin.jar,请在服务器上查看应用程序。
答案 1 :(得分:0)
您必须将mysql-connector-java-5.1.18-bin.jar
文件放在文件夹中:
YOUR_WEBAPPS_FOLDER/YOUR_WEBAPP/WEB-INF/lib/
这样当你的servlet由web容器编译时,它将在类路径中可用。
答案 2 :(得分:0)
尝试将连接器jar放入应用程序的/ WEB-INF / lib /目录中。 如果它不起作用,那么尝试这个丑陋的技巧:将你的mysql-connector jar放入\ xampp \ tomcat \ lib \目录。您可能错误地导入了连接器jar,因此它不在类路径中。