日期:2014-05-20  浏览次数:20788 次

JDBC连接oracle时环境变量的配置
下面是我的测试程序:
  import   java.sql.*;
  import   oracle.jdbc.driver.*;
public   class   DB2   {
       
        public   static   void   main(String[]   args)   {
       
        //   TODO,   add   your   application   code
        System.out.println( "Hello   World! ");
        }
}

出现错误是:
软件包   oracle.jdbc.driver   不存在
  import   oracle.jdbc.driver.*;

我的软件配置是:jdk   1.60(C盘programfiles\java下),jcreater(D盘)   ,oracle   9i(F盘)我把其中的class12.jar和class12.zip都复制到\jdk1.6.0\lib中了


环境变量设置为:
classpath   :

C:\Program   Files\Java\jdk1.6.0\lib;C:\Program   Files\Java\jdk1.6.0\lib\dt.jar;C:\Program   Files\Java\jdk1.6.0\lib\tools.jar;C:\Program   Files\Java\jdk1.6.0\lib\class12.zip;.;C:\Program   Files\Java\jdk1.6.0\lib\class12.jar

path:
F:\oracle\ora92\bin;C:\Program   Files\Java\jre1.6.0\bin;C:\Program   Files\Java\jdk1.6.0\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program   Files\Microsoft   SQL   Server\90\Tools\binn\;C:\Program   Files\Common   Files\Roxio   Shared\DLLShared\


为什么啊??



------解决方案--------------------
你直接在工程里边加载一下包试试

------解决方案--------------------
我在使用oracle9i时发现它自带的class12.jar不支持jdk1.5
我在网上下载了新的驱动ojdbc14.jar替换了class12.jar解决了问题
估计你的也是因为版本不支持的问题