Я запускаю несколько веб-приложений на Jetty 6 через Apache. Они настроены на горячее развертывание с использованием XML-файлов в каталоге contextx /. Эти XML-файлы просто определяют экземпляры WebAppContext и сообщают им, где искать файл WAR. «Прикосновение» к их файлам контекстов / .xml фиксирует изменения в JSP, определенных в соответствующем файле WAR, и это здорово.
Проблема в том, что изменения в файлах JAR, содержащихся в папке WEB-INF / lib файла WAR, не принимаются. Я предполагаю, что это потому, что эти JAR-файлы где-то кешируются. Это предположение основано на том факте, что перезапуск Jetty принимает изменения.
Итак, вопрос таков: возможно ли отключить это поведение кэширования или каким-либо другим способом получить экземпляры WebAppContext, чтобы получить изменения библиотеки? Если да, то как?