【问题标题】:Mojarra Java EE 5/6 compatibilityMojarra Java EE 5/6 兼容性
【发布时间】:2012-03-07 07:44:36
【问题描述】:

非常简单的问题:有没有人提供有关 Mojarra (JSF RI) 与 Java EE 5 和 6 标准兼容性的“官方”信息的链接?我似乎找不到任何关于此的信息。

我们被 Java EE 5 应用服务器困住了,我们想知道我们可以使用哪个版本的 Mojarra。目前,我们使用的是 2.0.3,但此版本存在 nasty nested ui:repeat 错误。这已在 Mojarra 2.1.1 中得到解决,但对于哪些 Mojarra 版本仍与 Java EE 5(在我们的例子中为 WebLogic 10.3.3)兼容似乎存在很多混淆。

【问题讨论】:

    标签: java jsf jakarta-ee mojarra


    【解决方案1】:

    更新: 感谢 Arjan Tijms 的澄清评论:

    那些注释有点混乱。 Mojarra 2.1 可以使用 Servlet 3.0,但是 不需要它。事实上,在一些小更新中意外地出现了一个真实的 依赖悄悄进入,这被匆忙恢复。因此,Mojarra 2.1.x 确实可以在 Java EE 5 上运行

    原答案:

    官方Mojarra 2.1.1 release notes状态:

    此版本的 JSF 需要:

    Java Servlet 3.0

    JavaServer TM 页面 2.1

    JavaServer TM 页面标准

    标签库 1.2

    关于this (semi-official) source,Java EE 5 只有 Java Servlet 2.5。

    【讨论】:

    • 通过应用相同的逻辑,version 2.0.9 显然是不需要 Servlet 3.0 的最新版本。谢谢!
    • 那些注释有点混乱。 Mojarra 2.1 可以使用 Servlet 3.0,但不需要它。事实上,在一些小的更新中,一个真正的依赖项意外地潜入了,这被匆忙恢复了。因此,Mojarra 2.1.x 确实可以在 Java EE 5 上运行。
    • @ArjanTijms 谢谢阿扬。希望您不介意我将您的评论复制到答案中,因为我认为这是一个有用的补充。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    相关资源
    最近更新 更多