【发布时间】:2016-04-15 16:16:29
【问题描述】:
我搜索了很多关于此错误的信息,但没有解决方案。
我只是在学习 Java 与 Oracle 的连接。
但我遇到了这个异常。
oracle.jdbc.driver.OracleDriver
我已经将ojdbc6.jar 放在C:\Program Files\Java\jre1.8.0_60\lib\ext 中,接下来该做什么?
几天前,我在数据库方面工作得很好。但是最近两天前我重新安装了windows并没有忘记如何设置它。
这是完整的 StackTrace。
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at RunQuery.main(RunQuery.java:11)
【问题讨论】:
-
您能发布完整的堆栈跟踪吗?是 ClassNotFoundException 吗?
-
@simdevmon 问题已更新。
-
你有没有把java放到你系统的PATH中?
-
@svarog 我想是的,这就是我运行 javac 和 java 命令的原因。