tomcat - reload-Klassen dynamisch

Ich habe einen Ordner mit vielen .class-Dateien. Diese Klassen sind aktualisiert 'app 1'. Und es ist 'app 2', lädt diese Klassen dinamically.

Ist das problem....

'app 2' verwendet eine Klasse-Datei, 'app 1' update-Datei, dann 'app 2' muss wieder die Klasse, aber es seemes zu halten und zu verwenden, eine Kopie der älteren Klasse.

so, ich habe die Ordner und die Klasse erfolgreich aktualisiert wurde, habe ich versucht neu zu laden 'app 2', aber es hält auch mit der alten Klasse.

Nur, wenn ich starten Sie tomcat neu, 'app 2' liest die neue Klasse.

Warum ist das so?
Ich darf neu laden 'app 2' aber, in der Produktion Umwelt, ich kann nicht starten Sie tomcat neu.

Seinen sehr wichtig in meinem job, ich freue mich über jede Idee.....

Ich bin mit einer "sauberen" installation von tomcat6 und ich laden Sie die class-Dateien mit:
Class.forName(<classname>).newInstance()

thx a lot

InformationsquelleAutor david | 2010-11-23
Schreibe einen Kommentar