powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Перезагрузка приложения
5 сообщений из 5, страница 1 из 1
Перезагрузка приложения
    #39009909
VaneS Ri_lax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, подскажите пожалуйста.
Можно ли как то программно перезапустить приложение?
Заранее большое спасибо!
...
Рейтинг: 0 / 0
Перезагрузка приложения
    #39009912
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вызываешь сам себя и завершаешься. Или слишком просто?
...
Рейтинг: 0 / 0
Перезагрузка приложения
    #39009919
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VaneS Ri_lax,
приложения ведь разные бывают.
Это как вопрос - "можно остановить машину"?
...
Рейтинг: 0 / 0
Перезагрузка приложения
    #39009950
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VaneS Ri_lax,

Ну, зависит от того что мы определяем как "приложение". Приложение можно перезапустить только в 2х случаях.
1) Приложение работает в некотором контейнере (OSGi, JEE)
2) Приложение "охраняется" неким средством ОС. Windows Service, Linux Daemon или ещё какой-либо процесс, который перезапустить JVM когда она остановится.

Хотя можно попробовать и породить такой процесс, который перезапустит ваше Java приложение. Но надо быть аккуратным, чтобы ОС не посчитала его дочерним и не прибила вместе с выходом из основного приложения. В принципе, мы на Java так делали Update.
Скачивается update отдельно. Запускается updater-процесс, закрывается основное приложение. Updater переносит файлы и запускает приложение с новым контентом.
Должны быть готовые решения для этого.
...
Рейтинг: 0 / 0
Перезагрузка приложения
    #39009952
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanВызываешь сам себя и завершаешься. Или слишком просто?
Конечно просто. Надо поставить системный scheduler!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Перезагрузка приложения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]