2015-05-06 3 views
1

Например, Mojarra v2.1.29-redhat-1 подразумевает использование JSF 2.1?Соответствует ли версия Mojarra версии JSF?

Я не могу найти определенную информацию о том, что на https://javaserverfaces.java.net/

С другой RedHat (и, очевидно, также других производителей) продукции существует разрыв между номерами версий, например, между JBoss Enterprise Application Platform (EAP) и JBoss Application Server (AS), поэтому я хочу быть уверенным.

Если вы знаете ответ, как вы к нему пришли?

+0

Обратите внимание, что вы сравниваете яблоки и апельсины; JSF представляет собой единую структуру и спецификацию, JBoss EAP является waaaaaaay более чем базовым корпоративным сервером, его целой платформой, состоящей из множества различных технологий и спецификаций, включая AS. Неудивительно, что существует разрыв между версиями. – Gimby

ответ

5

Соответствует ли версия Mojarra версии JSF?

Да.

  • 2.3.x == JSF 2.3 Реализация
  • 2.2.x == JSF 2.2 Реализация
  • 2.1.x == JSF 2.1 Реализация
  • 2.0.x == Реализация JSF 2.0
  • 1.2_x == реализация JSF 1.2
  • 1.1_x == JSF 1.1 реализация
  • 1.0 == JSF 1.0 реализация

То же самое справедливо и для MyFaces.


Если вы знаете ответ, как вы пришли к нему?

Specification-Version запись в /META-INF/MANIFEST.MF файл JAR и версия API на самом исходном коде подтверждает это.

+0

Тщательная и надежная информация как обычно, спасибо! – user777

+0

Добро пожаловать. – BalusC