Я знаю, что есть много ответов об этих вещах, но я пытаюсь очистить свой разум от jsf, mojarra, myfaces, perffaces.JSF, Mojarra, Myfaces, Tomahawk, Primefaces: summary
Не могли бы вы подтвердить это резюме?
JSF является стандартным JAVA (по Oracle). Mojarra (от Oracle) и Myfaces (по Apache) - это две реализации стандартного JSF. Myfaces Tomahawk - это библиотека компонентов, такая же, как PrimeFaces.
В мою конфигурацию входят Java 1.8, Eclipse Luna, Apache Tomcat 8, Maven. Я строю проект с PrimeFaces.
Так как Tomcat не является сервером приложений Java EE, он не включает в себя реализацию JSF, и я должен добавить его явно.
В Eclipse, я может включать в себя реализацию JSF с использованием Maven:
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.2.8-02</version>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.2.8-02</version>
</dependency>
или Eclipse, Грани проекта:
результаты будут точно так же? Или мне нужно импортировать как Mojarra, так и jsf-core, jsf-impl?
спасибо !!