jdbc 连接 oracle数据库java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
我在eclipes中是这样的代码
Connection conn = null;
try {
Class.forName( "oracle.jdbc.driver.OracleDriver ");
conn = DriverManager.getConnection ( "jdbc:oracle:thin:@192.168.10.41:1521:actor ", "nan ", "f ");
}
catch (Exception ee) {
logger.error( "connect to database error " + ee.toString());
}
总是提示 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
找不到jdbc驱动 我的环境变量是这样的:
ClassPath:
G:\j2sdk1.4.2_10\lib\dt.JAR;G:\j2sdk1.4.2_10\lib\tools.JAR;G:\j2sdk1.4.2_10\bin;G:\oracle\ora92\jdbc\lib\classes12.jar;.;
Path:
G:\j2sdk1.4.2_10;G:\j2sdk1.4.2_10\bin;g:\oracle\ora92\bin;E:\Program Files\Oracle\jre\1.3.1\bin;E:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
到底是哪错了呀
[解决办法]
在工程下加载classes12.jar试试看
[解决办法]
你直接在Eclipse项目中导入那个驱动包就可以了 window-> Preferences-> Java --Installed JRES edit addExternalJar 找到你的驱动.jar 就可以了
[解决办法]
楼上的正解啊
[解决办法]
驱动没有添加到项目里面