通过JDBC驱动程序连接到Oracle DB

时间:2013-09-24 08:24:15

标签: java oracle database-connection ojdbc

我正在尝试使用此tutorial连接Oracle数据库。 当我使用命令行时它正在工作: java -cp c:\ jdbc-test \ ojdbc6.jar; c:\ jdbc-test OracleJDBC 我把ojdbc6.jar放在与OracleJDBC.java相同的文件夹中。 现在我需要在Eclipse上运行它,但它给了我一个错误:

输出: *您的Oracle JDBC驱动程序在哪里?

  

java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver at at   java.net.URLClassLoader $ 1.run(URLClassLoader.java:366)at   java.net.URLClassLoader $ 1.run(URLClassLoader.java:355)at   java.security.AccessController.doPrivileged(Native Method)at   java.net.URLClassLoader.findClass(URLClassLoader.java:354)at   java.lang.ClassLoader.loadClass(ClassLoader.java:424)at   sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:308)at at   java.lang.ClassLoader.loadClass(ClassLoader.java:357)at   java.lang.Class.forName0(Native Method)at   java.lang.Class.forName(Class.java:190)at   OracleJDBC.main(OracleJDBC.java:32)*

是因为 ojdbc6.jar 位置?

3 个答案:

答案 0 :(得分:1)

项目构建路径中添加库。

  • 右键点击项目
  • 构建路径
  • 转到“库选项卡”
  • 在那里添加外部jar(ODBC jar)

Right Click on project for Build Path option

Java Build Path libraries configuration

答案 1 :(得分:0)

您需要将jar文件保存在外部库中 按照这种方式

  1. 右键点击您的项目
  2. 点击"构建路径"
  3. 点击"配置构建路径"
  4. 点击"图书馆"标签
  5. 点击"添加外部广告罐"
  6. 给出jar文件的路径
  7. 然后运行它 请看截图 enter image description here enter image description here

答案 2 :(得分:0)

您只需将 ojdbc6.jar 添加到应用程序的类路径中。