当前位置:编程学习 > JSP >>

Java JDBC 连接Oracle时找不到驱动的处理方法

异常如下:

java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
 at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
 at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:164)
 at jdbc.HuaweiJDBCTest.getConnection(JDBCTest.java:26)
 at jdbc.HuaweiJDBCTest.main(JDBCTest.java:54)
Exception in thread "main" java.lang.NullPointerException
 at jdbc.HuaweiJDBCTest.main(JDBCTest.java:55)

解决方法:

在d:oracleora92jdbclib下(您的oracle安装目录)有许多.jar包文件,把其中的ojdbc14.jar复制到你的项目中,然后右击该文件,选择“构建路径” 选择其中的“导入”选项,现在可以打开并使用包下的类文件了。当然,也可以,把该驱动程序放在CLASSPATH环境变量中,其他类包的设置也类似

(完)



补充:Jsp教程,Java基础

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,