【问题标题】:Class Not Found Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver? [duplicate]找不到类异常:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver? [复制]
【发布时间】:2012-12-15 10:11:08
【问题描述】:

可能重复:
com.mysql.jdbc.Driver not found with mysql connector in buildpath

我正在将 MySQL 数据库连接到 Java 程序。当我运行我的程序时,我收到了这个错误

找不到类异常:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

对于这一行

试试{ Class.forName("com.mysql.jdbc.Driver").newInstance();

那么,有什么问题吗?我将连接器放在项目文件中。是正确的还是应该放在其他位置?

操作系统 Windows XP、Eclipse 4.0、mysql 连接器 5.1.22

【问题讨论】:

  • 你是否将它包含在类路径中?
  • @Nambari 项目文件在 D:/
  • @user1929226 Anywhere 在 CLASSPATH 中。这个问题真的没有意义。

标签: java jdbc driver mysql-connector


【解决方案1】:

jar 文件应该在您的类路径中。如果您是通过 IDE 创建项目,请确保将 jar 添加到构建路径中。

【讨论】:

  • 我怎样才能震动连接器?
【解决方案2】:

您必须在项目的构建路径中包含连接器 jar 文件。在 Eclipse 项目属性对话框中,转到“Java Build Path”并在“Libraries”选项卡中添加 jar 文件

【讨论】:

    【解决方案3】:

    jar 应该包含在您的类路径中。在您的 IDE 中,配置您的构建路径并在您的库部分中添加所需的 jar。

    【讨论】:

      【解决方案4】:

      JAR 文件需要添加到项目类路径中。

      First Right click on you Eclipse Project,  Project --> Build Path --> Configure Build Path. Under Libraries tab, click Add Jars or "Add External JARs".
      

      【讨论】:

        【解决方案5】:

        在过去五年左右的任何时候,您甚至都不需要那行代码。删掉就好了,

        【讨论】:

          猜你喜欢
          • 2014-05-09
          • 2015-06-22
          • 2017-06-09
          • 1970-01-01
          • 2020-06-13
          • 2016-06-19
          • 2010-12-03
          • 2013-01-12
          • 1970-01-01
          相关资源
          最近更新 更多