Прежде всего, я хотел бы сказать, что на StackOverflow много страниц, и я пробовал все, что нашел, но я делаю что-то неправильно.IntelliJ классы горячей замены, но не страницы JSF
я сервер IntelliJ настроен на:
- сервера Tomcat 8
- JDK 8u65
- Maven
- IntelliJ 14
- В Run конфигурации/отладки я поставил
- VM Варианты:
- при обновлении действия: ресурсах Обновления
- На дезактивации кадров: классы обновлений и ресурсы
- VM Варианты:
- Перед запуском: Построить xxx.war разобранного вкладки
- развертывания набором для развертывания xxx.war разобранного
Если я изменяю тело любого класса (например, возвращаемое значение), все в порядке, и это горячая замена класса, как я ожидал.
К сожалению, при изменении некоторых ресурсов JSF (в каталоге webapp) ничего не происходит. Я просмотрел временную директорию Tomcat, в которую были перемещены файлы, и я вижу только старые.
Я также попытался добавить каталог webapp в качестве ресурсов в IntelliJ, и это не помогло.
Где у меня ошибка?
Моя структура проекта:
src
└── main
├── java
| └── *.java
├── resources
| └── spring-web-context.xml
└── webapp
├── template.xhtml
├── ...
└── index.xhtml
Я попытался переименовать артефакт web.war и к сожалению, это не помогло. Можете ли вы добавить какой-нибудь принтер, поэтому я могу видеть, правильно ли я сделал это? –
Если вам все еще нужен этот скриншот, просто дайте мне знать ... –