statische Klassen neuladen oder Programm neu starten

Zoerre

Grünschnabel
Hi,

Ich hab da mal folgendes Problem und zwar hab ich ne statische Klasse in der ich auf eine Datei zugreife (locale_de) um daraus meine Sprache zu lesen. Nun wollte ich im Programm einbauen, dass man die Sprache wechseln kann. Da dies nicht zur laufzeit nötig ist denn, wann bemerkt mann dass man heute kein deutsch mehr kann :), wollte ich nun das Programm neustarten. Da dann die statischen Instanzen neu geladen werden.

Also mein Problemist dass ich das Programm dann mit System.exit(0) schliesen muss und nicht weis wie ich vorher ein NEUEN aufruf auser über Konsole ausführe.

Ok schon mal danke für eure Hilfe
 
Hallo,

wenn ich dich richtig verstanden hab, möchtest du aus deiner Java-Applikation eine andere starten, bzw deine neu starten.
Schau dir einfach mal den ProcessBuilder an.

MFG

zEriX
 
Zurück