我正在尝试使用此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 位置?
答案 0 :(得分:1)
在项目构建路径中添加库。
答案 1 :(得分:0)
您需要将jar文件保存在外部库中 按照这种方式
然后运行它 请看截图
答案 2 :(得分:0)
您只需将 ojdbc6.jar 添加到应用程序的类路径中。