Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jdbc:找不到类异常oracle11g_Java_Sql_Jdbc_Oracle11g - Fatal编程技术网

Java jdbc:找不到类异常oracle11g

Java jdbc:找不到类异常oracle11g,java,sql,jdbc,oracle11g,Java,Sql,Jdbc,Oracle11g,javac-cp。;ojdbc6.jar Sample.java java-cp。;ojdbc6.jar示例 我用这个执行了…但得到了错误 我想检索贷款表中的信息 它有三列。。 我在贷款表中插入了许多有价值的项目 但是当试图使用java程序获取这些信息时..它不起作用。。。 请告诉我如何解决这个错误 import java.sql.*; public class Sample { public static void main(String[] args) throws Exceptio

javac-cp。;ojdbc6.jar Sample.java java-cp。;ojdbc6.jar示例

我用这个执行了…但得到了错误 我想检索贷款表中的信息 它有三列。。 我在贷款表中插入了许多有价值的项目 但是当试图使用java程序获取这些信息时..它不起作用。。。 请告诉我如何解决这个错误

import java.sql.*;
public class Sample
{
    public static void main(String[] args) throws Exception
    {
        Connection con;
        Statement st;
        ResultSet rs;
        Class.forName("oracle.jdbc.driver.OracleDriver");
        String url = "jdbc:oracle:thin:@172.16.16.50:1521:ora11g";
        String uname = "13BCS071";
        String pwd = "13BCS071";
        con = DriverManager.getConnection(url, uname, pwd);
        st = con.createStatement();
        rs = st.executeQuery("select * from LOAN");
        while(rs.next())
        {
            System.out.println(rs.getString(1) + " " + rs.getString(2) + " " + rs.getString(3));

        }
        rs.close();
        st.close();
        con.close();
    }
}
C:\Users\13bcs071\Desktop>dir
驱动器C中的卷没有标签。
卷序列号为CC03-0134
C:\Users\13bcs071\Desktop目录
2015年3月17日下午5:28。
2015年3月17日下午5:28。。
2015年3月17日05:28 PM 639 Sample.java
1个文件639字节
2个目录60961710080个可用字节
C:\Users\13bcs071\Desktop>javac-cp。;ojdbc6.jar Sample.java
C:\Users\13bcs071\Desktop>java-cp。;ojdbc6.jar示例
线程“main”java.lang.ClassNotFoundException中的异常:oracle.jdbc.driver。
OracleDriver
在java.net.URLClassLoader$1.run(URLClassLoader.java:372)
在java.net.URLClassLoader$1.run(URLClassLoader.java:361)
位于java.security.AccessController.doPrivileged(本机方法)
位于java.net.URLClassLoader.findClass(URLClassLoader.java:360)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:424)
位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:357)
位于java.lang.Class.forName0(本机方法)
位于java.lang.Class.forName(Class.java:259)
位于Sample.main(Sample.java:9)

您的ojdbc6.jar在哪里?它在这里…C:\oracle\product\11.2.0\client\u 1\jdbc\lib如果您尝试“java-cp”;C:\oracle\product\11.2.0\client\u 1\jdbc\lib Sample”会发生什么?
C:\Users\13bcs071\Desktop>dir
 Volume in drive C has no label.
 Volume Serial Number is CC03-0134

 Directory of C:\Users\13bcs071\Desktop

03/17/2015  05:28 PM    <DIR>          .
03/17/2015  05:28 PM    <DIR>          ..
03/17/2015  05:28 PM               639 Sample.java
                1 File(s)            639 bytes
               2 Dir(s)  60,961,710,080 bytes free

C:\Users\13bcs071\Desktop>javac -cp .;ojdbc6.jar Sample.java

C:\Users\13bcs071\Desktop>java -cp .;ojdbc6.jar Sample
Exception in thread "main" java.lang.ClassNotFoundException:     oracle.jdbc.driver.
OracleDriver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:259)
        at Sample.main(Sample.java:9)