Olá pessoal,
Criei um novo projeto Maven com JSF. No meu pom, coloquei a referência para o JSF, com as entradas:
<!-- https://mvnrepository.com/artifact/com.sun.faces/jsf-api -->
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.2.16</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.sun.faces/jsf-impl -->
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.2.16</version>
</dependency>
Mas ao tentar iniciar o Tomcat pelo Eclipse, aparece a seguinte mensagem no console.
java.lang.IllegalStateException: Could not find backup for factory javax.faces.application.ApplicationFactory.
Verifiquei uma outra dúvida parecida com essa no fórum, onde o instrutor pediu para verificar se os jars existiam no projeto, e deveriam ter a mesma versão. O meu projeto contém os arquivos e com a mesma versão.
Alguém já passou por isso?
Obrigado,