Как заставить Tomcat (развернутый в Eclipse) автоматически перезагрузить измененный файл - PullRequest
1 голос
/ 19 декабря 2010

Я пишу Java-приложение для создания файла (простой XML-файл) на жестком диске. Программа может обновлять файл динамически. После его создания / обновления я хочу увидеть содержимое этого файла из другого приложения (например, браузера). Проблема в том, что браузер не знает о новых изменениях, внесенных в файл. Это решается, если я обновляю проект eclipse вручную (однако я хочу, чтобы браузер видел обновленное содержимое файла каждый раз, когда обновляю браузер после изменения файла в веб-приложении). Итак, я думаю, что есть какая-то проблема с Tomcat / java, не выпускающим дескриптор файла или поддерживающим кеш.

Пожалуйста, предложите.

Ответы [ 2 ]

2 голосов
/ 19 декабря 2010

Нет, проблема не в Tomcat.Это с Затмением.Вы должны обновить проект eclipse по сравнению с каталогом проекта на диске.

Альтернативой является использование внешнего Tomcat (или Jetty) для тестирования вашего веб-приложения.

0 голосов
/ 19 декабря 2010

Установить заголовки ответа без кэширования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...