Tenho um projeto Java web no Eclipse que ao fazer alterações no código das classes e rodar novamente o programa no servidor (estou usando o Tomcat 9) as alterações não tem efeito. Mudanças visuais feitas nos arquivos .xhtml tem efeito normal. Já tentei rodar diretamente no Tomcat utilizando o .war gerado pelo Maeven, limpar o servidor, atualizar o projeto e nada funciona. A opção Project->Build Automatically também ja está marcada. Se alguém tiver alguma sugestão eu agradeço.
Tem certeza de que está rodando em modo debug?
Tenta colocar isso no seu web.xml:
> <context-param>
> <param-name>javax.faces.FACELETS_REFRESH_PERIOD</param-name>
> <param-value>0</param-value>
> </context-param>