Как заставить Jetty динамически загружать «статические» страницы

Я создаю веб-приложения на Java и ненавижу традиционныекод-компиляции развертывания-тест» цикл. Я хочу ввести одно крошечное изменение, а затем увидеть результат мгновенно, без необходимости компилировать и развертывать.

К счастью,пристань отлично подходит для этого. Это чисто Java-веб-сервер. Это идет с действительно хорошимплагин maven которая позволяет запускать чтение Jetty непосредственно из дерева сборки - не нужно упаковывать файл war или развертывать. У него даже есть параметр scanInterval: установите его в ненулевое значение, и он будет следить за изменениями в ваших java-файлах и различных конфигурационных файлах и автоматически повторно развертывать их через несколько секунд после внесения изменений.

Там'Это всего лишь одно, что удерживает меня от нирваны. У меня есть javascript и css файлы в моем каталоге src / main / webapp, которые просто обслуживаются Jetty. Я хотел бы иметь возможность редактироватьэти и изменения появятся, когда я обновлю страницу в браузере. К сожалению, Jetty держит эти файлы открытыми, поэтому я могуT (в Windows) изменить их во время работы.

Кто-нибудь знает, как заставить Jetty отпустить эти файлы, чтобы я мог отредактировать их, а затем подать отредактированные файлы для последующих запросов?

Ответы на вопрос(10)

Ваш ответ на вопрос