O professor disse na aula introdutória do curso que a JSF é uma especificação e o Mojara é uma implementação da especificação. Estou fazendo um projeto JSF usando maven. Para ter acesso ao framework declarei na minhas dependências o seguinte:
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.2.0</version>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.2.0</version>
</dependency>
Nesse caso, como saber qual implementação estou usando ?