mavenintellij-idearesourcestomcat8hotswap

IntelliJ hot swapping classes, but not JSF pages


First of all, I would like to say that there is plenty of pages on StackOverflow and I tried all I found related, but I am doing something wrong.

I have IntelliJ server set up to:

If I change the body of any class (e.g.returned value), everything is fine and it hot swap the class as I would expect.

Unfortunatelly when I change some JSF resources(under webapp directory), nothing happens. I looked into Tomcat temp directory, where files are moved into, and I can see only the old ones.

I also tried to add webapp directory as resources in IntelliJ, and it did not help.

Where do I have mistake?

My project structure:

    src
    └── main
        ├── java
        |    └── *.java
        ├── resources
        |    └── spring-web-context.xml    
        └── webapp
             ├── template.xhtml
             ├── ...
             └── index.xhtml

Solution

  • I decided to do fresh instalation of IntelliJ and take some JSF sample project.

    I found out that the settings described is working, so there is something wrong either with my working project, or instalation of IntelliJ