JDBC连接oracle数据库问题 ClassNotFoundException
我用的是OracleDatabase11gExpressEdition配置了环境变量G:\ProgramFiles\Java\jdk1.7.0_40\bin;G:\ora...
我用的是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;
我该做些什么啊 谢了 展开
配置了环境变量
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;
我该做些什么啊 谢了 展开
1个回答
推荐于2018-03-22
展开全部
环境变量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 —— 记住:是添加
.;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 —— 记住:是添加
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询