Как добавить или обновить файл / папку WAR на встроенный сервер Jetty по умолчанию в приложении Restlet 2.1? - PullRequest
0 голосов
/ 19 декабря 2011

Я хотел бы разработать приложение Java SE или Java EE Restlet 2.1, которое использует (по умолчанию) сервер Jetty, а не внешний сервер Jetty / Tomcat.

Но я бы хотел настроить WAR-файл / папку, которые обрабатывает Jetty, даже с учетом остановки (), переконфигурирования () или перезагрузки (), запуска () во время выполнения.Во внешнем случае я могу использовать setWar («путь к файлу / папке войны») из Jetty API для достижения моей цели, так что это план B. План A состоит в том, чтобы выяснить, как это сделать из API Restlet 2.1.

Я не вижу способа сделать это, и я надеюсь, что я просто упускаю очевидное или даже не столь очевидное решение.

1 Ответ

0 голосов
/ 22 декабря 2011

Я думаю, что Jetty WebAppProvider предоставит то, что вам нужно. Если нет, взгляните на мой код горячей замены для файлов WAR во встроенном Jetty на этой теме .

...