【问题标题】:How to add the ojdbc jar to my project and use it如何将 ojdbc jar 添加到我的项目并使用它
【发布时间】:2011-03-12 18:03:58
【问题描述】:

我需要一些关于 eclipse 的帮助。

我有一个项目需要连接到 oracle 数据库,所以我有 ojdbc jar 文件和一个简单的项目。

try {
        Class.forName("oracle.jdbc.driver.OracleDriver");
        Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@"+this.host+":"+this.port+":"+this.db,this.user,this.pass);
        Statement stmt = conn.createStatement();
        ResultSet rset = stmt.executeQuery(query);

        while (rset.next())
        {
            retStr += rset.getString(1) + ',';
        }
        stmt.close();
        conn.close();
    }

我有一个例外,oracle.jdbc.driver.OracleDriver 不存在。 如何将 jar 添加到我的项目中并使用它?

我做了这一步,我仍然得到异常。 您必须将 jar 添加到您的 Classpath 中。您可以在 Eclipse 中通过右键单击 Project --> Build Path --> Configure Build Path

来执行此操作

【问题讨论】:

    标签: java eclipse oracle jar


    【解决方案1】:

    始终使用最新的 JDBC 驱动程序。

    请参阅此link,其中介绍了所有 Java 开发人员工具如何选择 JDBC 驱动程序。

    【讨论】:

      【解决方案2】:

      将 ojdbc14.jar 文件添加到项目中 在 Eclipse 下的项目文件夹->WEB-INF->lib 然后右键单击 lib 文件夹-> Build Path->Configure Build Path->Under Libraries->单击 Add External Jars->Computer->Local Disk (C:)- >oracle->app->oracle->product->10.2.0->server->jdbc->lib->现在选择ojdbc14.jar

      路径直接是C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14。罐子

      【讨论】:

        【解决方案3】:

        您必须将 jar 添加到您的 Classpath 中。您可以在 Eclipse 中通过右键单击 Project --> Build Path --> Configure Build Path

        来执行此操作

        在库选项卡下,单击添加罐子并提供罐子(oracle jdbc 驱动程序)。

        Oracle JDBC驱动下载here

        【讨论】:

        • 我做到了,但它不起作用。异常仍然存在。 jar 在我的项目中,我按照你说的做了。
        • 您能告诉我您使用的 jar 文件是什么文件吗?
        【解决方案4】:

        好的。最后解决办法是把jar文件添加到Web-Inf/lib目录下,因为我有一个动态web应用。 谢谢大家。

        【讨论】:

          【解决方案5】:

          在我的 Java 项目中,我创建了一个与 /src 和 /bin 处于同一级别的 /lib 目录。我将所有库 jar 扔在那里,然后右键单击 .jar 文件并执行“构建路径 | 添加到构建路径”。

          【讨论】:

          • 我做了这一步,我得到了同样的异常
          • 您没有提到(直到一个小时后)它是一个 Web 应用程序。我想我们应该问。但我很高兴看到你同时解决了这个问题。
          猜你喜欢
          • 2019-05-03
          • 2011-09-03
          • 2023-03-18
          • 1970-01-01
          • 1970-01-01
          • 2010-11-23
          • 2014-08-09
          • 1970-01-01
          • 2018-11-11
          相关资源
          最近更新 更多