gpt4 book ai didi

java - 无法通过 eclipse 连接到 mysql - java.lang.ClassNotFoundException : com. mysql.jdbc.Driver

转载 作者:行者123 更新时间:2023-11-29 04:38:22 25 4
gpt4 key购买 nike

<分区>

我已经尝试将我在 eclipse 中的 java servlet 项目与我的 mysql 服务器连接起来,它给了我这个错误 - java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

现在,我已经从 mysql 网站下载了最新的连接器 jdbc,并将它放在我的 java 类路径中,并打开了该选项。

此外,我确实检查了我下载的 jar 中确实存在 Driver 类,确实如此。

我为这个问题在谷歌上查了几个小时,但找不到解决方案。

这是我的代码,希望你们能帮助我

登录Servlet.java

package androidLogin;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.mysql.jdbc.Connection;




@WebServlet("/LoginServlet")
public class LoginServlet extends HttpServlet {


/**
*
*/
private static final long serialVersionUID = 1L;


@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

System.out.println("GET METHOD");
Connection con = DBConnectionHandler.getConnection();
}


@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}

DBConnectionHandler.java

    package androidLogin;

import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

import com.mysql.jdbc.Connection;

public class DBConnectionHandler {

Connection con = null;

public static Connection getConnection() {
Connection con = null;

try {
Class.forName("com.mysql.jdbc.Driver");//Mysql Connection
con =(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/loginuser", "host", "13241234");//mysql database

if(con!=null){
System.out.println("connected successfully");
}

} catch (SQLException | ClassNotFoundException ex) {
System.out.println(ex);
// Logger.getLogger(DBConnectionHandler.class.getName()).log(Level.SEVERE, null, ex);
System.out.println("not connected to database");
}
return con;
}
}

请大家帮忙,我真的很绝望。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com