Как обновить автономную установку Jetty в Windows? - PullRequest
0 голосов
/ 11 февраля 2019

Это немного смущает, но я полностью теряюсь, когда дело доходит до обновления с Jetty 9.2 до 9.4.9.2 была установлена ​​два года назад с помощью jetty-9.2.0-setup-package.zip.Файл содержал commons-deamon и многое другое, поэтому установку можно было выполнить с помощью команды

create-jetty-dist.bat d:\jetty9 Jetty9 80 50001 D:\etc\gateway NO

Теперь я скачал последнюю версию с https://www.eclipse.org/jetty/download.html] 1 - jetty-distribution-9.4.14.v20181114.zip - но я не могу понять, как обновить установку. В основном я нахожу документы по Maven и обновляю POM, но установка является автономной инет Maven. Существует Глава 36. Обновление Jetty об обновлении - но все равно мало помогает

Все мои гугл-навыки тоже не помогают.

У меня естьпока не нашел в себе смелости просто заменить папку

D:\jetty9\jetty

Может быть, я обдумываю и решение настолько простое, но все же меня продолжает беспокоить то, что я не могу найти установочный файл для 9.4, как это сделал ядля 9,2

1 Ответ

0 голосов
/ 14 февраля 2019

Я задумался - это было почти только для того, чтобы заменить дистрибутив 9.2 на 9.4.Но для переконфигурирования сервиса, а также для обеспечения того, чтобы все изменения с 9.2 до 9.4 были реализованы, мне и моему коллеге пришлось сделать:

  • Редактировать файл .bat, поставляемый с jetty-9.2.0-setup-package для поддержки 9.4
  • Конечно, измените ссылку для всех дистрибутивов 9.2–9.4 в скрипте
  • 9.2, использующих «logging», 9.4 использует «console-capture»
  • 9.2 использует "jetty.port", 9.4 использует "jetty.http.port"
  • Скопируйте файл дистрибутива 9.4 в папку, где находится .bat-файл, который находится в пакете установки
  • Затем мы sc delete jetty9 запустили сервис и запустили скрипт.

Короче, это было то, что нам нужно было сделать.

...