|
|
|
Перезагрузка приложения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, подскажите пожалуйста. Можно ли как то программно перезапустить приложение? Заранее большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2015, 14:16 |
|
||
|
Перезагрузка приложения
|
|||
|---|---|---|---|
|
#18+
Вызываешь сам себя и завершаешься. Или слишком просто? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2015, 14:17 |
|
||
|
Перезагрузка приложения
|
|||
|---|---|---|---|
|
#18+
VaneS Ri_lax, приложения ведь разные бывают. Это как вопрос - "можно остановить машину"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2015, 14:21 |
|
||
|
Перезагрузка приложения
|
|||
|---|---|---|---|
|
#18+
VaneS Ri_lax, Ну, зависит от того что мы определяем как "приложение". Приложение можно перезапустить только в 2х случаях. 1) Приложение работает в некотором контейнере (OSGi, JEE) 2) Приложение "охраняется" неким средством ОС. Windows Service, Linux Daemon или ещё какой-либо процесс, который перезапустить JVM когда она остановится. Хотя можно попробовать и породить такой процесс, который перезапустит ваше Java приложение. Но надо быть аккуратным, чтобы ОС не посчитала его дочерним и не прибила вместе с выходом из основного приложения. В принципе, мы на Java так делали Update. Скачивается update отдельно. Запускается updater-процесс, закрывается основное приложение. Updater переносит файлы и запускает приложение с новым контентом. Должны быть готовые решения для этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2015, 14:38 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39009950&tid=2125165]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
115ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 408ms |

| 0 / 0 |
