当前位置: 首页 > 面试题库 >

JAVA MySQL连接ClassNotFound异常

公孙高轩
2023-03-14
问题内容
package cs352hw;
import java.sql.Connection;
import java.sql.DriverManager;
public class Main {
   public static void main(String[] args) {
    // TODO code application logic here
      DB db = new DB();
            Connection conn=db.dbConnect(
              "jdbc:mysql://dijkstra.ug.bcc.bilkent.edu.tr",
              "",
              "");
      }

}


      //This Class is taken from http://www.java-tips.org/other-api-tips/jdbc/how-to-connect-mysql-server-using-jdbc.html
class DB
   {
    public DB() {}

    public Connection dbConnect(String db_connect_string,
      String db_userid, String db_password)
    {
            try
            {
                    Class.forName("com.mysql.jdbc.Driver").newInstance();
                    Connection conn = DriverManager.getConnection(
                      db_connect_string, db_userid, db_password);

                    System.out.println("connected");
                    return conn;

            }
            catch (Exception e)
            {
                    e.printStackTrace();
                    return null;
            }
    }
};

大家好,我的课程在上面

我是jdbc的新手

请帮助我,我遇到运行时错误,

java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

感谢您的任何建议

注意:我不知道如何将jar文件放入我的类路径并动态绑定它:S


问题答案:

您需要下载MySQL Connector /
J
并将.jar文件添加到您的应用程序

将jar文件添加到中WEB-INF/lib(如果它是一个Web应用程序),否则添加到lib您项目的文件夹中,然后尝试运行



 类似资料:
  • 我使用Java应用程序前端与MySQL 5.6服务器上的数据库进行连接和交互。使用MySQL的JDBC连接器时,我遇到了连接到服务器的问题,当连接失败时,服务器没有关闭。调用close()。但当应用程序关闭时,所有连接都会断开。下面是用于进行查询的dao类。 接下来的代码是使用数据库验证应用程序用户的方法。有一些System.out.println()语句在整个过程中跟踪con变量。 运行该方法的

  • 问题内容: 我正在学习Java并正在阅读这本书:https : //www.fca.pt/cgi- bin/fca_main.cgi/?op=2&isbn=978-972-722-791-4 。 在这本书中,我有一个Javaapplet练习。我可以在appletviewer中的Eclipse中运行它,并且运行良好。但是我无法将小程序集成到HTML中。 这是我的Java代码: 现在这是我的html代

  • 我决定写RMI(从书中)也从书中获取代码。我用rmic创建了存根,并启动了rmiregistry,但当我决定编写java启动服务器时,我遇到了一个问题,实际上我面临的问题是:java-classpath D:\RMI AddServer Exception:java。马绍尔群岛共和国。ServerException:服务器线程中发生RemoteException;唯一的例外是:java。马绍尔群岛

  • 我在使用以下简单示例时遇到了“ClassNotFound”异常的问题: 在本地模式下,按照文档提交会在第31行生成一个“ClassNotFound”异常,其中ClassToRoundTrip对象被反序列化。奇怪的是,前面28行的使用还可以: 但是,提交给本地开发人员主机仍然会产生相同的问题: 我可以从输出中看到JAR文件正在被执行器提取。 下面是其中一个执行程序的日志:

  • 我正在使用JSF1.2和PrimeFaces3.5开发一个示例应用程序。我在桌面上有RAD并创建了一个新的动态web项目。我已经用primeface编辑器标记编写了xhtml文件。但是,当我管理这个项目的时候..它为FacesServlet抛出“java.lang.ClassNotFoundException”,尽管该servlet存在于类路径中。 我已经在我的类路径中添加了下面的jar.. my

  • 我对指南有问题,有人知道解决方法吗? 看起来指导方针是缺课 找不到以下类:- 单击按钮后的Logcat: 指南问题 XML代码: 建造格拉德尔: