日期:2014-05-17  浏览次数:20711 次

报错了:java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver in Environm
一个jsp小程序,resin+oracle,在本机上运行没问题的,放到另一台机器上运行就报如下错误:

java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver in EnvironmentClassLoader

已经把odbc/lib 这个目录添加进系统环境变量的classpath里了

麻烦各位帮我看看。谢谢!

------解决方案--------------------
你看看项目中有oracle的jar包,要是有的话你点myecilpse的path往系统中添加下
------解决方案--------------------
要加到AP server的classpath
------解决方案--------------------
oracle.jdbc.driver.OracleDriver

缺少驱动。
你要必要的jar放在工程的lib下。

有时jar重复也有可能出现这种错误。楼主仔细看看。
------解决方案--------------------
不行就把jar这个jar放到jdk\jre\lib\ext中试试 ,在这里的jar是由扩展类加载器加载的

而加载项目jar的是系统类加载器,系统类加载器的父亲加载器为扩展类加载器
------解决方案--------------------
没有找到这个文件oracle.jdbc.driver.OracleDriver 
缺少oracle的驱动包,把包也都拷过去
------解决方案--------------------
WebContent /WEB-INF/lib下面的
------解决方案--------------------
把oracle4.jar架包放在 lib下就好。 再刷新下。
------解决方案--------------------
探讨
oracle.jdbc.driver.OracleDriver

缺少驱动。
你要必要的jar放在工程的lib下。

有时jar重复也有可能出现这种错误。楼主仔细看看。

------解决方案--------------------
WebContent /WEB-INF/lib