【问题标题】:Does the Mojarra version correspond with the JSF version?Mojarra 版本是否与 JSF 版本对应?
【发布时间】:2015-07-16 07:54:56
【问题描述】:

例如,Mojarra v2.1.29-redhat-1 是否暗示正在使用 JSF 2.1?

我在 https://javaserverfaces.java.net/ 上找不到确切的信息

对于其他 RedHat(显然还有其他供应商的)产品,版本号之间存在脱节,例如 JBoss 企业应用程序平台 (EAP) 和 JBoss 应用程序服务器 (AS) 之间,所以我想确定一下。

如果你知道答案,你是怎么得出的?

【问题讨论】:

  • 请注意,您是在比较苹果和橙子; JSF 是一个单一的框架和规范,JBoss EAP 不仅仅是一个基本的企业服务器,它是一个包含许多不同技术和规范的整个平台,包括 AS。难怪版本之间存在脱节。

标签: jsf mojarra


【解决方案1】:

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 也是如此。


如果你知道答案,你是怎么得出的?

JAR 的/META-INF/MANIFEST.MF 文件中的Specification-Version 条目和实际源代码中的API 版本确认了这一点。

【讨论】:

    猜你喜欢
    • 2017-07-27
    • 1970-01-01
    • 2010-11-11
    • 2021-07-26
    • 2018-09-11
    • 2011-12-19
    • 2019-12-30
    • 2022-01-24
    • 1970-01-01
    相关资源
    最近更新 更多