Я хочу иметь кнопку в своем приложении, которая просто перезагружает приложение.Как перезагрузить приложение Java?
По сути, я просто хочу перезапустить JAR и System.exit(), но я не хочу этого делать с помощью Runtime.exec(), потому что мне нужно, чтобы он работал с несколькими ОС.
Я ничего не могу придумать.
http://stackoverflow.com/questions/4159802/how-can-i-restart-a-java-application –
он сказал, что не хочет использовать 'Runtime.exec()', что очень похоже на 'ProcessBuilder.start()', так что это не тот же вопрос –
, может быть, вам стоит подумать о дизайне вашего приложения. вам действительно нужно перезагрузить все это? почему вы не можете просто «обнулить» те вещи, которые хотите воссоздать, а затем создать новые экземпляры? (ну, чтобы переназначить их на «null» здесь не нужно, это скорее метафорическое значение) – Zhedar