什么是莫哈拉(Mojarra)?


问题内容

Mojarra与Sun的JSF参考实现有何不同?

只是更高版本吗?它仅仅是重命名吗?


问题答案:

从开始到版本1.2_08为止,Sun JSF参考实现(也称为Sun JSF RI)都被这样命名,只是“ JSF
RI”。开发团队发现它是一个非常无聊且无话可说的名字。他们想参加产品代码名称炒作的宣传,并希望使其与JSF RI 所属的“ Glassfish”

项目保持一致。经过一些用户社区民意调查(由ol’s forums.sun.com发起)后,选择了名称
Mojarra”
。从版本1.2_08开始,名称“ JSF RI”已替换为“
Mojarra”。但这本质上是相同的实现。换句话说,Mojarra JSF参考实现。

后来,当Sun在2010年1月被Oracle接管时,公司名称“ Sun”显然被“ Oracle”取代。但是后来,当Java
EE在2017年9月由Eclipse代替Oracle取代时,“ Java EE”项目名称被重命名为“ Jakarta
EE”(出于法律原因,因为Oracle拥有“ Java”商标),公司名称为“ Oracle”在整个JEE中,“”被“ Eclipse”代替。

也可以看看: