Автоматическая перезагрузка Spark's Jetty

Можно ли настроить Spark Jetty для автоматической перезагрузки при внесении изменений в класс Java? Я пытался настроить jetty-maven-plugin для этого, но он просто запускает другой одновременный сервер Jetty, сканирующий только папку веб-приложений на наличие изменений и представляющий их на локальном хосте: 8080. В то время как Spark Jetty (который показан на локальном хосте: 4567) необходимо перезапустить вручную. Спасибо за ответ.


person Petr Beneš    schedule 13.01.2016    source источник
comment
Я также перезапускаю сервер вручную после объявления любого нового маршрута и был бы признателен за более простой подход.   -  person Laercio Metzner    schedule 14.01.2016


Ответы (1)


Запустите программу Spark Java со следующими аргументами JVM:

-Djetty.reload=automatic -Djetty.scanIntervalSeconds=2
person MattRing    schedule 23.01.2016
comment
Мне кажется, это не работает с запуском Gradle Gradle -Djetty.reload=automatic -Djetty.scanIntervalSeconds=2 - person KingOfCoders; 31.03.2016
comment
@StephanSchmidt вам удалось реализовать автоматическую перезагрузку? Если да, можете ли вы поделиться более подробной информацией? - person leenasn; 14.07.2016
comment
Это решение не работает должным образом, по крайней мере, по состоянию на февраль 2017 года. - person Benjamin Pollack; 20.02.2017