Что такое Мохарра?

Чем Mojarra отличается от эталонной реализации JSF от Sun?

Это просто более поздняя версия? Это просто переименование?


person JeffJak    schedule 23.08.2011    source источник


Ответы (3)


Эталонная реализация Sun JSF, также известная как Sun JSF RI, с самого начала и до версии 1.2_08 называлась просто JSF RI. Команда разработчиков нашла это название крайне скучным и ничего не говорящим. Они хотели бы участвовать в ажиотаже с причудливым кодовым названием продукта и хотели, чтобы оно соответствовало Glassfish проект, которым JSF RI является часть. После нескольких опросов сообщества пользователей (инициированных старым добрым forums.sun.com) имя Mojarra был выбран. Начиная с версии 1.2_08 имя JSF RI было заменено на Mojarra. Но по сути это одна и та же реализация. Другими словами, Mojarra является эталонной реализацией JSF.

Позже, когда в январе 2010 года Sun перешла к Oracle, название компании, очевидно, было заменено на Oracle. И еще позже, когда в сентябре 2017 года Java EE перешла во владение Eclipse вместо Oracle, название проекта Java EE было переименовано в Jakarta EE (по юридическим причинам, поскольку товарный знак Java принадлежит Oracle), а название компании Oracle во всем JEE было заменено на Eclipse.

Смотрите также:

person BalusC    schedule 23.08.2011
comment
@JinKwon Нажмите на значок динамика на этой странице — очевидно, это \mōˈhärə\ -- moArraa - person David Tonhofer; 09.07.2017
comment
По-видимому, и Apache TomEE+, и TomEE Plume имеют версию JSF 2.2. реализация, но в TomEE Plume также есть Mojarra: сравнение. Что это обозначает? - person David Tonhofer; 09.07.2017
comment
@David: что данная версия TomEE использует Mojarra вместо MyFaces в качестве реализации JSF. - person BalusC; 09.07.2017

Mojarra – это новое название (извините, Oracle) оригинальной эталонной реализации JSF (также известной как JSF RI ) начиная с *версии 1.2_08* и выше. Sun хотела, чтобы ее реализация JSF стала популярным словом, поэтому они дали новой реализации JSF новое имя.

Mojarra — это JSF по умолчанию, поставляемый с такими серверами, как Glassfish и т. д.

person user1455719    schedule 20.06.2012

Mojarra — это эталонная реализация спецификации Oracle JSF 1.x/2.x.

person Dorpsidioot    schedule 23.08.2011