JDBC连接oracle数据库问题 ClassNotFoundException

我用的是Oracle Database 11g Express Edition
配置了环境变量
G:\ProgramFiles\Java\jdk1.7.0_40\bin;G:\oracleexe\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6_g.jar;
代码是

import java.sql.*;
public class A{
public static final String DBDRIVER="oracle.jdbc.driver.OracleDriver";
public static final String DBURL="jdbc:oracle:thin:@localhost:1521:XE";
public static final String DBUSER="scott";
public static final String DBPASS="tiger";
public static void main(String[] args)throws Exception{
Connection conn=null;
Class.forName(DBDRIVER);
conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);
System.out.print(conn);
conn.close();
}
}
没有用myeclipse
java运行报错ava.lang.ClassNotFoundException: oracle.jdbc.driver.oracledriver;
我该做些什么啊 谢了

环境变量CLASSPATH,
.;G:\oracleexe\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6_g.jar;
在A.java所在的目录编译、运行,就要前面有.;,否则指向A.java所在目录

PATH中添加G:\ProgramFiles\Java\jdk1.7.0_40\bin —— 记住:是添加
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答