我想使用 NETBEANS 上的 maven 依赖来构建一个 java 应用程序。我在那里添加了 oracle 的服务。
经过测试,显示已连接。
但是当我尝试通过代码连接它时,它显示的错误是 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");
}
但我认为主要问题在于驱动程序负载。
还有其他可以将驱动程序添加到我的项目吗???