I have just started to integrate JoinFaces into JHipster, which was really easy.
Following the example of JoinFaces, I put xhtml files to src/resources/META-INF/resources
Normal builds like mvn -Pdev spring-boot:run run without any problems.
I struggle at just one last piece in the puzzle, the production build. As stated above, xhtml files are stored in src/resources/META-INF/resources. After a production build mvn -Pprod package, they are located inside the war at /WEB-INF/classes/META-INF/resources/.
Running the application results in Status: Not Found (Not Found) Message: Not Found at http://localhost:8080/index.jsf
How am I fixing this? I really have no idea where the jhipster spring-boot app expects them to be. Then I could adjust the pom accordingly (thinking maven-resource plugin)