Klassen aus Jar-Dateien aus anderem Ordner laden

IltisAuge

Neues Mitglied
Hallo,
Ich programmiere zur Zeit eine API für ein MinecraftNetzwerk. Diese API besteht aus mehreren Jar-Dateien die in unterschiedlichen Ordnern liegen müssen. Also die API Datei liegt in einem anderen Ordner als die Plugin Datei. Die Plugin Datei liegt verständlich im Ordner "plugins" Wie aber kann ich nun alle Klassen von der API in das Plugin laden damit keine ClassNotFoundException rauskommt? Ich denke da an sowas wie URLClassloader aber ich kenne mich da noch nicht so gut aus. Hat jemand eine Idee wie man es machen sollte/könnte?
PS: Ich arbeite mit Maven.

Mit freundlichen Grüßen
Daniel
 
Da ich keine Ahnung habe, was da wie bei Dir gestartet wird, kann ich dazu nichts sagen. An irgend einer Stelle wird die JavaVM gestartet (z.B. mit einem java Aufruf) und da kannst du mitgeben, wo überall nach Klassen gesucht wird.

Aber ich habe keine Ahnung, was Du da überhaupt bastelst, so dass die jar Dateien nicht zusammen an einem Ort sein können... Daher habe ich auch keine Ahnung, was du wie startest....
 

Zurück
Oben