简体   繁体   English

Mojarra版本与JSF版本相对应吗?

[英]Does the Mojarra version correspond with the JSF version?

For example, does Mojarra v2.1.29-redhat-1 imply that JSF 2.1 is being used? 例如,Mojarra v2.1.29-redhat-1是否暗示正在使用JSF 2.1?

I can't find definite info on that on https://javaserverfaces.java.net/ 我在https://javaserverfaces.java.net/上找不到确切的信息

With other RedHat (and obviously also other vendors') products there is a disconnect between version numbers, for example between JBoss Enterprise Application Platform (EAP) and JBoss Application Server (AS), so I want to be sure. 对于其他RedHat(当然也包括其他供应商)的产品,版本号之间存在脱节,例如JBoss企业应用程序平台(EAP)与JBoss应用程序服务器(AS)之间的连接断开,所以我想确定一下。

If you know the answer, how did you arrive at it? 如果您知道答案,您是怎么得出的?

Does the Mojarra version correspond with the JSF version? Mojarra版本与JSF版本相对应吗?

Yes. 是。

  • 2.3.x == JSF 2.3 implementation 2.3.x == JSF 2.3实现
  • 2.2.x == JSF 2.2 implementation 2.2.x == JSF 2.2实现
  • 2.1.x == JSF 2.1 implementation 2.1.x == JSF 2.1实现
  • 2.0.x == JSF 2.0 implementation 2.0.x == JSF 2.0实现
  • 1.2_x == JSF 1.2 implementation 1.2_x == JSF 1.2实现
  • 1.1_x == JSF 1.1 implementation 1.1_x == JSF 1.1实现
  • 1.0 == JSF 1.0 implementation 1.0 == JSF 1.0实现

The same holds true for MyFaces, by the way. 顺便说一下,MyFaces也是如此。


If you know the answer, how did you arrive at it? 如果您知道答案,您是怎么得出的?

The Specification-Version entry in JAR's /META-INF/MANIFEST.MF file and the API version in actual source code confirms it. JAR的/META-INF/MANIFEST.MF文件中的Specification-Version条目以及实际源代码中的API版本对此进行了确认。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM