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
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