我不确定为什么我找不到课程。我已经包含了mysql jar文件。
我正在使用JSP来调用我编写的类,BookStoreLogic.java
连接到数据库。
错误: HTTP Status 500 - javax.servlet.ServletException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
屏幕截图(Project Explorer):
感谢您的帮助,我很感激。
答案 0 :(得分:2)
在WEB-INF文件夹中创建一个lib文件夹,然后在那里添加数据库驱动程序。 lib文件夹中的每个jar都将与您的Web应用程序一起自动部署。
您的文件夹树应如下所示:
+ WEB-INF
+ lib
- mysql-connector-jar-5.1.28-bin.jar
答案 1 :(得分:0)
假设您已将连接器jar添加到项目构建路径,可以通过
将其添加到WEB-INF/lib
YourProject
- > properties
- > Deployment Assembly
- > add
- > Java Build Path Entries
- >选择mysql-connector ...jar
- > finish
。
答案 2 :(得分:0)
下载mysql jdbc连接器后,解压缩 mysql-connector-jar-x.x.x-bin.jar 文件。
如果您正在使用intellij,只需在lib
文件夹中创建一个WEB-INF
文件夹。
添加完上述内容后,您需要将jar文件添加到项目中。转到File > Project Structure
,然后选择Libraries
。单击+
图标并从lib文件夹中添加jar文件并保存。希望这有帮助!