ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1009
1009
EMPFEHLEN
-
Hi,
ich hab ein Problem, ich möchte Klassen und Pakete dynamsich laden die nicht im standard Classpath steht.
Das Problem daran die Klassen liegen nicht in den Verzeichnisen die ich durch System.getProperty(prop), wobei prop "user.dir" oder"java.class.path" definiert sind.
Damit hilft mir der forName-Methode nix, ich muss mir einen Classloader schreiben - leider helfen mir die zwei Webbücher (Javahandbuch & J. ist eine Insel) nicht richtig weiter und den Klassenlader den ich auf selfaktuell.teamone.de/ gefunden habe funktioniert nicht.
Kann mir jemand eine URL nennen wo ich ein tutorial über Klassenlader bekomme ohne gleich auf die Sunseite zur VM geleitet zu werden ?
Danke schon mal im vorraus
LuxorGeändert von Luxor (03.12.03 um 16:49 Uhr)
-
04.12.03 08:55 #2Arbeitslos Tutorials.de Gastzugang
Hallo!
Du brauchst URLClassLoader:
clazz = new URLClassLoader(new URL[] { new URL("file:...")}).loadClass(...)
Die Klassen müssen aussen der CLASSPATH sein (wie du schriebst)
Du kannst diese Code auch für Neuladung benutzen.
Viele Grüße
Franz
-
Vielen mega super dupper DANK !
Ähnliche Themen
-
Dynamisches nachladen von Klassen in EJB Applikation (JBoss)
Von Paul_W im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 02.12.10, 15:30 -
ANT: Dynamisches Laden von Jar und DLL
Von ÂbraXø5 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 8Letzter Beitrag: 20.08.10, 17:03 -
PHP5: fopen() ,dynamisches Pfad.
Von PositivDenker im Forum PHPAntworten: 4Letzter Beitrag: 13.12.09, 20:32 -
dynamisches laden von dll
Von F_P_aus_K im Forum .NET ArchivAntworten: 3Letzter Beitrag: 26.06.08, 10:51 -
Dynamisches Nachladen von Klassen in die VM
Von UltraViolence im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 1Letzter Beitrag: 11.10.01, 11:23





Zitieren
Login





