Как развернуть приложение Spring Boot с Jetty и Jenkins - PullRequest
0 голосов
/ 15 марта 2020

Я хочу развернуть приложение на удаленном сервере с помощью Jenkins. Сначала я использую Jenkins и скачиваю из репозитория приложение с файлом .jar. Затем я создаю его с помощью Maven. Далее я хочу запустить приложение, используя команду «Отправить артефакты сборки через s sh» и команду bash. После повторной загрузки приложения необходимо остановить сервер Jetty и перезапустить его. Как я могу это сделать? Какие команды использовать? Может быть, это глупый вопрос, но сегодня я впервые использовал Jetty

1 Ответ

2 голосов
/ 16 марта 2020

Вы можете запустить Jetty с помощью следующей команды:

java -DSTOP.PORT=8080 -DSTOP.KEY=stop_jetty -jar start.jar

и остановить ее следующим образом:

java -DSTOP.PORT=8080 -DSTOP.KEY=stop_jetty -jar start.jar --stop

Более подробную информацию можно найти здесь:

  1. Официальная документация
  2. Как мне остановить причал
  3. https://eureka.ykyuen.info/2010/07/26/jetty-stop-a-jetty-server-by-command/
...