У меня на удаленном компьютере работает Java-сервер (Jetty).В настоящее время я вручную копирую файл .war с локального компьютера разработчика на удаленный компьютер всякий раз, когда мне нужно установить обновление.Это действительно медленный цикл разработки.
Jetty перезапустит веб-приложение, если вы поместите новый файл .war в его папку / webapps.
Я мог бы добавить новый сервлет, который принимает a.загрузите файл war и поместите его в свою папку / webapps - перезаписать и перезапустить себя?Затем всякий раз, когда мне нужно выполнить повторное развертывание, я просто загружаю файл .war со своего локального компьютера в работающий экземпляр на удаленном компьютере.Звучит довольно шатко.Есть ли лучшие способы сделать что-то вроде этого?
Спасибо