这是我第一次使用JSP。我已经设置了一个tomcat 9.0.8服务器,我使用Java 8.5和MySQL 8.0.11,并且我在Windows 10上使用Eclipse EE。
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
我遇到了这个错误,而且我看到其他多个人也问了同样的问题,所以我尝试了很多解决方案,但没有一个能够解决问题。我已经下载了 mysql-connector-java-8.0.11 这些是我到目前为止尝试过的一些解决方案:
<%@ page import = "com.mysql.jbdc.Driver %>
Class.forName("com.mysql.jdbc.Driver");
和Class.forName("com.mysql.jdbc.Driver").newInstance();
在:
中添加了JAR文件在项目的BUILD PATH中添加为外部JAR
请帮忙。我不知道还能做些什么。
编辑: 这是我目前的代码。
<%@
page import="java.sql.*, javax.sql.*"
%>
<%
String name = request.getParameter("name");
String age = request.getParameter("age");
Class.forName("com.mysql.jdbc.Driver");
java.sql.Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "user", "pass");
Statement s = con.createStatement();
%>
<html>
<head>
<title> Processing </title>
</head>
<body>
Hello <%=name%>
</body>
</html>
编辑:
我通过在&#34;顺序中选择JAR并导出&#34;来实现它。构建路径选项中的设置。
答案 0 :(得分:0)
在Eclipse中:
现在申请并重新运行您的代码。