Я хотел бы реализовать приложение java (серверное приложение), которое может загружать новую версию (файл .jar) с заданного URL-адреса, а затем обновлять себя во время выполнения.
Как лучше всего это сделать и возможно ли это?
Я предполагаю, что приложение может загрузить новый файл .jar и запустить его. Но как мне выполнить передачу, например, узнать, когда новое приложение запущено, а затем выйти. Или есть лучший способ сделать это?