eclipse连接oracle时出现java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver。
2013-04-20 00:36
721 查看
//////////////////////////网络上解决方案/////////////////////
1)在Eclipse中引入Oracle 11g自带的JDBC包(如“G:\app\welcome\product\11.1.0\db_1\jdbc\lib\ojdbc6.jar”):右击java项目,选择“Build Path”、“Configure Build Path”,单击“Add External JARs”按钮,选择你的ojdbc6.jar;
(2)开户Oracle服务;
(3)编写测试代码:
import java.sql.*;
public class TestOracle {
public static void main(String[] args) {
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "scott", "tiger");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM scott.emp");
while(rs.next()){
System.out.println(rs.getInt(1) + "\t" + rs.getString(2));
}
}catch(Exception err){
System.out.println(err.toString());
}
}
}
(4)运行Java程序:
7369
SMITH
7499
ALLEN
7521
WARD
7566
JONES
7654
MARTIN
7698
BLAKE
7782
CLARK
7788
SCOTT
7839
KING
7844
TURNER
7876
ADAMS
7900
JAMES
7902
FORD
7934
MILLER
如果你的JDK版本太低或太高,但不能用ojdbc6.jar,要用ojdbc5.jar或ojdbc6_g.jar。
////////////////////////////自己的问题///////////////////
没有右击java项目,选择“Build Path”、“Configure Build Path”,单击“Add External JARs”按钮,选择你的ojdbc6.jar;
1)在Eclipse中引入Oracle 11g自带的JDBC包(如“G:\app\welcome\product\11.1.0\db_1\jdbc\lib\ojdbc6.jar”):右击java项目,选择“Build Path”、“Configure Build Path”,单击“Add External JARs”按钮,选择你的ojdbc6.jar;
(2)开户Oracle服务;
(3)编写测试代码:
import java.sql.*;
public class TestOracle {
public static void main(String[] args) {
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "scott", "tiger");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM scott.emp");
while(rs.next()){
System.out.println(rs.getInt(1) + "\t" + rs.getString(2));
}
}catch(Exception err){
System.out.println(err.toString());
}
}
}
(4)运行Java程序:
7369
SMITH
7499
ALLEN
7521
WARD
7566
JONES
7654
MARTIN
7698
BLAKE
7782
CLARK
7788
SCOTT
7839
KING
7844
TURNER
7876
ADAMS
7900
JAMES
7902
FORD
7934
MILLER
如果你的JDK版本太低或太高,但不能用ojdbc6.jar,要用ojdbc5.jar或ojdbc6_g.jar。
////////////////////////////自己的问题///////////////////
没有右击java项目,选择“Build Path”、“Configure Build Path”,单击“Add External JARs”按钮,选择你的ojdbc6.jar;
相关文章推荐
- 连接mysql的时候出现:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- 连接数据库时出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver怎么修改
- 连接数据库时出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver怎么修改
- 在Eclipse中新建web工程访问MySQL出现 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- JAVA-系统-【3】-java应用连接oracle正常,但是网页却报错java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- 连接数据库时出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver怎么修改
- eclipse 连接 sqlserver2005错误信息:"java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver"
- IDEA连接mysql教程,以及出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的解决办法
- java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver Eclipse3.1 数据库连接测试程序(SQL Server 2000 Driver for JDBC Service Pack 3 安装测试)
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 错误的解决办法
- oracle驱动异常:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: orcale.jdbc.driver.OracleDrive错误解决方法
- How to install MySQL JDBC driver in Eclipse web project without java.lang.ClassNotFoundexception com
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- cmd编译执行java文件出现java.lang.ClassNotFound Exception:com.microsoft.sqlserver.jdbc.SQLServerDriver
- java中myeclipse连接mysql问题(java.lang.ClassNotFoundException: com.mysql.jdbc.Driver)
- IDEA下使用JDBC连接数据库遇到java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver异常的解决办法