ارجو المساعدة في تصحيح هدا الكود وما هو سبب المشكلة
package conectdb;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConectDB {
public static void main(String[] args) {
Connection conn = null;
try {
String userName = "root";
String password = "root";
String url = "jdbc:derby://localhost:1527/test";
Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
conn = DriverManager.getConnection(url, userName, password);
System.out.println("Database connection established");
} catch (Exception e) {
System.err.println(e);
} finally {
if (conn != null) {
try {
conn.close();
System.out.println("Database connection terminated");
} catch (Exception e) { /*
* ignore close errors
*/ }
}
}
}
}المشكلة هي عدم الاتصال ع قاعدة البيانات
java.lang.ClassNotFoundException: org.apache.derby.jdbc.ClientDriver