T
Topper81
Gast
Hallo,
ich habe ein kleines Problem, und zwar versuche ich, über jdbc Zugriff auf eine Datenbank zu bekommen. Ich programiere ein Plugin für ein Programm, wobei hier die API in Java ist.
Sofern ich das Programm nicht als Plugin laufen lasse, funktioniert alles wunderbar.
Wenn ich nun aber versuche, im Plugin auf die Datenbank zu kommen, erscheint die Fehlermeldung "java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver".
Kopiere ich die ojdbc14.jar mit in das Verzeichnis der Plugins, funktioniert wieder alles, allerdings bekomme ich dann einen Warnhinweis beim Starten der Software, da sie versucht, die "ojdbc14.jar" ebenfalls als Plugin zu laden.
Zudem hat ein Kollege von mir festgestellt, dass die API ihren eigenen Classloader hat und das es vll damit zusammenhinge.
Hat jemand eine Idee, wie ich diese Problem lösen kann?
Ich hoffe ich konnte es einigermaßen erklären...
Viele Grüße
Topper
ich habe ein kleines Problem, und zwar versuche ich, über jdbc Zugriff auf eine Datenbank zu bekommen. Ich programiere ein Plugin für ein Programm, wobei hier die API in Java ist.
Sofern ich das Programm nicht als Plugin laufen lasse, funktioniert alles wunderbar.
Wenn ich nun aber versuche, im Plugin auf die Datenbank zu kommen, erscheint die Fehlermeldung "java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver".
Kopiere ich die ojdbc14.jar mit in das Verzeichnis der Plugins, funktioniert wieder alles, allerdings bekomme ich dann einen Warnhinweis beim Starten der Software, da sie versucht, die "ojdbc14.jar" ebenfalls als Plugin zu laden.
Zudem hat ein Kollege von mir festgestellt, dass die API ihren eigenen Classloader hat und das es vll damit zusammenhinge.
Hat jemand eine Idee, wie ich diese Problem lösen kann?
Ich hoffe ich konnte es einigermaßen erklären...
Viele Grüße
Topper