Sie zuerst die Derby-Treiberklasse laden müssen. Fügen Sie diesen Code vor dem DriverManager.getConnection()
-Aufruf hinzu, um das auszuführen.
try{
Class.forName("org.apache.derby.jdbc.ClientDriver");// or may be it is "org.apache.derby.jdbc.EmbeddedDriver"? Not sure. Check the correct name and put it here.
} catch(ClassNotFoundException e){
//handle exception
}
Dies wird geladen und die Derby-Treiberklasse in der Fahrer Registrierung des JDBC registrieren, nach dem Sie in der Datenbank verbinden können.
, um weitere Informationen zu diesem Siehe:
https://db.apache.org/derby/docs/10.4/devguide/cdevdvlp40653.html
aktualisieren
Es sollte ein derbyclient.jar
im Ordner lib Derby Installation sein. Sie müssen dies auch zum Klassenpfad hinzufügen und zur Laufzeit verfügbar machen. Dies scheint das Problem für mich zu lösen.
Hoffe, das hilft!
Bitte Postleitzahl als Code und keine Bilder. –