包oracle.jdbc.driver不存在

时间:2012-10-31 17:39:09

标签: java jdbc

以下代码出错![错误发生] [1]

import java.sql.*;

public class DBConnect{
public static void main(String a[]) throws SQLException{
    // *package oracle.jdbc.driver does not exist*
    Driver d=new oracle.jdbc.driver.OracleDriver();
    DriverManager.registerDriver(d);
    System.out.println("Driver is registered");
    }
}

4 个答案:

答案 0 :(得分:5)

你必须将ocjdbc jar添加到你的类路径并尝试这样。

如果您的jar文件和java源位于同一位置。使用命令提示符并将目录更改为该位置。并执行以下

 javac -classpath ocjdbc14.jar DBConnect.java

并看到。

import java.sql.*;
import oracle.jdbc.driver.OracleDriver;

public class DBConnect{
 public static void main(String a[]) {
   try{
    Driver d=new OracleDriver();
    DriverManager.registerDriver(d);
    System.out.println("Driver is registered");
  }catch(SQLException e){
     System.out.println("Error occured "+e.getMessage());
     }
}
 }

答案 1 :(得分:3)

您需要将oracle driver jar添加到项目构建路径

下载Ojdbc14.jar文件并将其放入类路径中。

答案 2 :(得分:0)

如果使用的是intellij,则需要执行以下步骤

  1. 下载jdbc7或任何版本
  2. 将此jar添加到以下路径文件>>项目结构>>库>> Image 1
  3. 单击“模块”,然后在其中也添加jar 如果仍然遇到问题,那么您必须看到以下问题 Image 2
  4. 现在单击问题>>修复>>添加到依赖项,如下所示 Image 3 希望这能解决您的问题

答案 3 :(得分:-3)

首先在netbeans中运行程序并将Ojdbc14.jar文件添加到程序库中,然后它肯定会执行。

在NetBeans中执行后,单击Clean & Build Project...。这将创建一个jar文件,然后创建路径 将提供java -jar "C:\Users\s\Documents\NetBeansProjects\jdbcTest_course\dist\jdbcTest_course.jar"

在命令提示符(cmd)中输入它,它将运行。