又一个小问题 刚发现的我的f:\Oracle\Ora81\Classes 下已经有了一个oracle文件夹 所以我把解压后的 class12\oracle下的所有文件夹(jdbc等)都拷到了f:\Oracle\Ora81\Classes 下 因为要用 OracleDriver.class文件 所以我设 classpath 为 f:\Oracle\Ora81\Classes\jdbc\driver 因为 OracleDriver.class文件 在driver目录下
但当我用到 oracle.jdbc.driver.OracleDriver时 出现 ClassNotFoundException 而直接用 OracleDriver的时候却出现 NoClassDefFoundError 这又是为什么呀?
但当我用到 oracle.jdbc.driver.OracleDriver时 出现 ClassNotFoundException 而直接用 OracleDriver的时候却出现 NoClassDefFoundError 这又是为什么呀?
解决方案 »
- 首字母分组排序问题
- 求救!!Struts 不同版本的上传出现问题,急急急!!!!
- 在线急等String sql = "SELECT * FROM test3 WHERE NAME LIKE '%"+?+"%'";
- Servlet输出JSP内置对象和EL表达式的问题?
- axis2的405 Error: Method Not Allowed问题
- Log4j 一个配置文件将不同级别的信息输出到不同的文件
- Java以什么数据库连接好?
- 在用java做一个小项目时遇到的问题,关于socket的请高手过来看看,怎么做最好
- 在线高分请教BMP配置,连接MySql的问题,说的有理的都给分!!!
- EJB知多少???经典问题,不看会后悔,勇敢的回答吧~~!今天晚上结帐
- 高手请进!
- 求Sun宠物店范例
ort java.sql.*;
import oracle.jdbc.driver.*;public class SqlTest {
public static void main(String[] args) {
String dbUrl = "jdbc:oracle:orcl";
String user = "system";
String password = "manager";
try {
Class.forName(
"oracle.jdbc.driver.OracleDriver");
Connection c = DriverManager.getConnection(dbUrl, user, password);
Statement s = c.createStatement();
ResultSet r = s.executeQuery("SELECT * from s");
while(r.next()) {
System.out.println(r.getString("s#"));
}
s.close();
} catch(Exception e) {
e.printStackTrace();
}
}
ClassNotFoundException!!!!!!!!!