Hoi,
Folgendes:
Ich habe ein Hauptprogramm mit u.a. einer Abstrakten klasse (z.B. "Modul")
Dann habe ich eine jar datei, welche eine klasse erhält, die die abstrakte modul-klasse erweitert
Folgende dinge sind mir bekannt:
Der Pfad zur Jar-Datei (entweder local oder http-url)
Den Namen der klasse als String (z.B. "smily0412.test.module.Testmodul");
Kann ich es irgendwie machen, dass das hauptprogramm diese jar-datei nachläd und eine Instanz der erweiterten Modul-klasse erzeugt?
Klassenlader sind für mich immer noch irgendwie böhmische dörfer. Und dinge, die ich dazu im Internet finde helfen mir auch nicht wirklich weiter.
thx,
Smily0412
Folgendes:
Ich habe ein Hauptprogramm mit u.a. einer Abstrakten klasse (z.B. "Modul")
Dann habe ich eine jar datei, welche eine klasse erhält, die die abstrakte modul-klasse erweitert
Folgende dinge sind mir bekannt:
Der Pfad zur Jar-Datei (entweder local oder http-url)
Den Namen der klasse als String (z.B. "smily0412.test.module.Testmodul");
Kann ich es irgendwie machen, dass das hauptprogramm diese jar-datei nachläd und eine Instanz der erweiterten Modul-klasse erzeugt?
Klassenlader sind für mich immer noch irgendwie böhmische dörfer. Und dinge, die ich dazu im Internet finde helfen mir auch nicht wirklich weiter.
thx,
Smily0412