目的:我想把在注册界面的用户名和密码信息写入oracle数据库。 
我用的是eclipse工具。
我的程序在别人的机器可以运行成功,但是在我的电脑上,
总是抱一个错误:java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver。 
这是为什么呢?
导包绝对是没问题的,难道是我的电脑的环境变量的问题。。
怎么解决呢?

解决方案 »

  1.   

      LZ 你加入orcal数据库驱动包
      

  2.   

    java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver。
    这种问题肯定是你的jar包问题哈!
    怎么会是环境变量呢
    你好好看看你的jar包就行了
      

  3.   

    你将你做项目时所用的驱动包(*.jar)复制一份放到工程的WebRoot/WEB_INF/lib文件夹下再试试看。
      

  4.   

    嗯!很明显是驱动问题:java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver
    有可能是驱动包本身存在问题。
    oracle驱动包一般在可以在安装目录下找到:
    oraclexe\app\oracle\product\10.2.0\server\jdbc\lib目录下(这是oracle 10g的)
    可以再尝试把所在的驱动包拷过去试下。
      

  5.   

    如果是web项目,看看你的apache-tomcat-5.5.23\webapps\你的项目\WEB-INF\lib文件夹下是否有oracle的驱动包。编译没问题的话,应该就是oracle的驱动包没被复制到tomcat下面。
      

  6.   

    5楼说的很对,谢谢。果然是jar包的问题,我用的是学校老师给的jar包,用自己的jar包就Ok了。