类forName(“oracle.jdbc.OracleDriver”);不起作用

类forName(“oracle.jdbc.OracleDriver”);不起作用,oracle,class,load,driver,Oracle,Class,Load,Driver,当我运行上述代码时,会出现以下异常: 线程主java.lang.ClassNotFoundException中的异常: oracle.jdbc.OracleDriver位于 java.net.URLClassLoader$1.runURLClassLoader.java:372 at java.net.URLClassLoader$1.runURLClassLoader.java:361 at 位于的java.security.AccessController.doPrivilegeEdNati

当我运行上述代码时,会出现以下异常:

线程主java.lang.ClassNotFoundException中的异常: oracle.jdbc.OracleDriver位于 java.net.URLClassLoader$1.runURLClassLoader.java:372 at java.net.URLClassLoader$1.runURLClassLoader.java:361 at 位于的java.security.AccessController.doPrivilegeEdNative方法 java.net.URLClassLoader.findClassURLClassLoader.java:360 at java.lang.ClassLoader.LoadClassLoader.java:424 at sun.misc.Launcher$AppClassLoader.loadClassLauncher.java:308 at java.lang.ClassLoader.LoadClassLoader.java:357 at 位于的java.lang.Class.ForName0本机方法 java:260 at jdbconnectiontest.mainjdbconnectiontest.java:14


如果有人有答案,请告诉我。

尝试使用完全限定的类名:oracle.jdbc.driver.OracleDriver

public class JdbcConnectionTest {

    public static void main(String[] args) throws Exception {
        // Dynamically loading the driver so that it will register.
        Class.forName("oracle.jdbc.OracleDriver");              
    }
}