java.lang.ClassNotFoundException:Netbeans 上的 oracle.jdbc.driver.OracleDriver

时间:2021-05-27 22:02:10

标签: java oracle maven netbeans

我想使用 NETBEANS 上的 maven 依赖来构建一个 java 应用程序。我在那里添加了 oracle 的服务。 enter image description here

经过测试,显示已连接。

但是当我尝试通过代码连接它时,它显示的错误是 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver........ 这是我的连接代码。

public static Connection connectToDB(){
    try {
        Class.forName("oracle.jdbc.driver.OracleDriver");//load driver
        System.out.println("driver loaded");
        Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","AMS","123");
        System.out.println("connection done");//connection with database established
        return con;
        
    } catch (ClassNotFoundException | SQLException e) {
        //JOptionPane.showMessageDialog(null, e);
        System.out.println(e);
        return null;
    }
}

这是我如何使用它。

Connection con= OracleConnect.connectToDB();
   if(con!=null){
       JOptionPane.showMessageDialog(this, "Connected");
   }

但我认为主要问题在于驱动程序负载。

还有其他可以将驱动程序添加到我的项目吗???

0 个答案:

没有答案
相关问题