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