2016-03-16 3 views
0

У меня есть проект веб-приложения JSF (maven), и когда я что-то меняю на странице, скажем, простой текст внутри страницы .xhtml, изменения не отражаются на развернутом приложение, даже если я вручную обновляю классы и ресурсы с помощью команды «run». (Я развертываю взорванную войну, которую я знаю, единственный способ для этого работать). Это происходит во время работы, а также отладки.IntelliJ не обновляет веб-ресурсы при изменении

Как я могу это исправить?

+0

Включили ли вы «сделать проект автоматически» в настройках компилятора? Вы также можете посмотреть, как включить параметр реестра compiler.automake.allow.when.app.running в IntelliJ. Это работало для меня с ресурсами в 'src/main/resources', в проекте без JSF. –

+0

Так оно работает, если вы используете .html-файл вместо файла .xhtml? Если нет, это не связано с JSF. – Kukeltje

+0

@Patrick Grimard. Он не работал в любом случае, усталый, чтобы включить эти два варианта, но проблема сохраняется. –

ответ

0

Я нашел проблему, это не было ошибкой IntelliJ, оказалось, что кто-то испортил server.xml в папке conf для установки tomcat и дезактивировал параметр, который сделал возможным автоматическое обновление ресурсов. К сожалению, я точно не знаю, какой был правильный параметр, поэтому я просто загрузил tomcat снова.

Смежные вопросы