//代码
    ...................
    private static String DBDRIVER="Oracle.jdbc.driver.OracleDriver";
    private static String DBURL="jdbc:oracle:thin:@localhost?1512:jonde";
    private static String DBUSER="scott";
    private static String DBPASSWORD="zhangde";
    private static Connection conn=null;
public static void main(String[] args) {
 try {
Class.forName(DBDRIVER);
 //连接时必须填写用户名及密码
 conn=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD);
 System.out.println(conn);
} catch (ClassNotFoundException e) {
    .................
//出现问题
 java.lang.ClassNotFoundException: Oracle.jdbc.driver.OracleDriver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at edu.mju.Test.TestOracle.main(TestOracle.java:19)
PS:我在classpath添加了oracle 10g驱动
  .;D:\jdk1.5.0\lib;E:\Tomcat 5.0\common\lib;     
   D:\msqlJDBCdriver\lib\msbase.jar;D:\msqlJDBCdriver\lib\mssqlserver.jar;
   D:\msqlJDBCdriver\lib\msutil.jar;E:\DBDriver\classes12.jar
我也在项目中加载了oracle 10g驱动程序..
但还是出现了上述问题: java.lang.ClassNotFoundException: Oracle.jdbc.driver.OracleDriver
谁能帮帮忙这是为什么?????

解决方案 »

  1.   

    //代码 
            ................... 
            private   static   String   DBDRIVER="oracle.jdbc.driver.OracleDriver"; // 小写 Oracle 的o
            private   static   String   DBURL="jdbc:oracle:thin:@localhost?1512:jonde"; // 1512 前用  :
            private   static   String   DBUSER="scott"; 
            private   static   String   DBPASSWORD="zhangde"; 
            private   static   Connection   conn=null; 
    public   static   void   main(String[]   args)   { 
      try   { 
    Class.forName(DBDRIVER); 
      //连接时必须填写用户名及密码 
      conn=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD); 
      System.out.println(conn); 
    }   catch   (ClassNotFoundException   e)   {