[英]Connect To Oracle DB Via JDBC Driver
我正在尝试使用本教程连接Oracle数据库。 当我使用命令行时,它可以正常工作: java -cp c:\\ jdbc-test \\ ojdbc6.jar; c:\\ jdbc-test OracleJDBC我已将ojdbc6.jar与OracleJDBC.java放在同一文件夹中。 现在,我需要在Eclipse上运行它,但是它给了我一个错误:
输出: *您的Oracle JDBC驱动程序在哪里?
java.lang.ClassNotFoundException:java.net.URLClassLoader $ 1.run(URLClassLoader.java:366)上的oracle.jdbc.driver.OracleDriver java.net处的URLClassLoader $ 1.run(URLClassLoader.java:355)上的oracle.jdbc.driver.OracleDriver Sun.misc.Launcher $ AppClassLoader.loadClass(Launcher)上的java.net.URLClassLoader.findClass(URLClassLoader.java:354)上的AccessController.doPrivileged(本机方法)在java.lang.ClassLoader.loadClass(ClassLoader.java:424)上。 OracleJDBC.main上java.lang.Class.forName0(本地方法)处java.lang.ClassLoader.loadClass(ClassLoader.java:357)java.lang.Class.forName(Class.java:190) (OracleJDBC.java:32)*
是因为ojdbc6.jar位置吗?
将库添加到项目构建路径中 。
您需要按照以下方式将jar文件保留在外部库中
然后运行它,请参见屏幕截图
您只需要将ojdbc6.jar添加到应用程序的类路径中即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.