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解决了问题
估计你的也是因为版本不支持的问题