什么是莫哈拉(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”代替。
也可以看看:
- Ryan Lubke博客-Mojarra项目-JSF RI获得了代号(2007年12月5日)
- Mojarra主页
- Mojarra资料库