G
Gast
Gast
Hallo zusammen
Ich versuch mal mein Problem zu beschreiben:
Gegeben ist ein jar-file, welches ich in mein Projekt eingebunden habe. In meinem Projekt habe ich nun eine Klasse erstellt wie sie bereits im jar enthalten ist (package Name und Klassenname sind identisch).
Nun ist nötig variabel eine der gewünschten Klassen zu laden.
Also entweder die abc.xyz.MyClass aus dem JAR oder direkt aus dem Projekt
Im Moment wird immer die Klasse aus dem aktuellen Projekt genommen.
Hier mein Versuch die aus der Jar zu nutzen:
Bin über jeder Hilfe sehr dankbar
Ich versuch mal mein Problem zu beschreiben:
Gegeben ist ein jar-file, welches ich in mein Projekt eingebunden habe. In meinem Projekt habe ich nun eine Klasse erstellt wie sie bereits im jar enthalten ist (package Name und Klassenname sind identisch).
Nun ist nötig variabel eine der gewünschten Klassen zu laden.
Also entweder die abc.xyz.MyClass aus dem JAR oder direkt aus dem Projekt
Im Moment wird immer die Klasse aus dem aktuellen Projekt genommen.
Hier mein Versuch die aus der Jar zu nutzen:
Code:
File file = new File("./lib/myPackage.jar");
url = file.toURI().toURL();
URL[] urls = new URL[]{url};
Class cls = new URLClassLoader(urls).loadClass( "abc.xyz.MyClass" );
Bin über jeder Hilfe sehr dankbar