A
Ahnenforscher
Jungspund
Hallo,
ich habe ein Java-Programm geschrieben, das einige, vom Benutzer eingestellte Optionen, erst beim nächsten Programmstart übernehmen kann. Nun möchte ich in diesem Fall den Benutzer fragen, ob er das Programm neu starten möchte, und falls er bejaht, soll sich die Java-Applikation (ein .jar-Archiv) beenden und selbst neu aufrufen. Nun ist mir klar, dass ich das Programm nicht zuerst beenden und dann neu aufrufen kann, da der Interpreter gar nicht mehr soweit kommt (nach dem System.exit()-Befehl ist ja Schluss). Gibt es trotzdem eine Möglichkeit, das irgendwie zu implementieren, ohne auf ein weiteres Programm auszuweichen?
ich habe ein Java-Programm geschrieben, das einige, vom Benutzer eingestellte Optionen, erst beim nächsten Programmstart übernehmen kann. Nun möchte ich in diesem Fall den Benutzer fragen, ob er das Programm neu starten möchte, und falls er bejaht, soll sich die Java-Applikation (ein .jar-Archiv) beenden und selbst neu aufrufen. Nun ist mir klar, dass ich das Programm nicht zuerst beenden und dann neu aufrufen kann, da der Interpreter gar nicht mehr soweit kommt (nach dem System.exit()-Befehl ist ja Schluss). Gibt es trotzdem eine Möglichkeit, das irgendwie zu implementieren, ohne auf ein weiteres Programm auszuweichen?
Zuletzt bearbeitet: