【问题标题】:Is Tomcat 8 an incomplete Java EE 7 Web Profile implementation? [duplicate]Tomcat 8 是一个不完整的 Java EE 7 Web Profile 实现吗? [复制]
【发布时间】:2016-05-02 04:04:40
【问题描述】:

JPA 2.0 自 Java EE 6 起成为 Java EE Web Profile 的一部分;但是,它在 Tomcat 8 中不可用。

我是否认为 Tomcat 8 实际上是 Java EE Web Profile 的不完整实现?

【问题讨论】:

标签: tomcat8 jakarta-ee


【解决方案1】:

Tomcat 不是 java EE 的实现。来自Tomcat website

Apache Tomcat® 软件是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现。

但是,TomEE 是:

Apache TomEE,发音为“Tommy”,是一个全 Apache Java EE 6 Web Profile 认证的堆栈,其中 Apache Tomcat 是其中的佼佼者。

汤姆EE TomEE 的 Web Profile 版本包含

  • CDI - Apache OpenWebBeans
  • EJB - Apache OpenEJB
  • JPA - Apache OpenJPA
  • JSF - Apache MyFaces
  • JSP - Apache Tomcat
  • JSTL - Apache Tomcat
  • JTA - Apache Geronimo 事务
  • Servlet - Apache Tomcat
  • Javamail - Apache Geronimo JavaMail
  • Bean 验证 - Apache BVal

汤姆EE+ TomEE Plus 发行版增加了以下内容:

  • JAX-RS - Apache CXF
  • JAX-WS - Apache CXF
  • JMS - Apache ActiveMQ
  • 连接器 - Apache Geronimo 连接器

【讨论】:

  • 我明白了.. 但是,该页面清楚地说明了它是什么,但并没有说明它不是什么。
  • @GabrielBR 我不确定我是否理解您的观点。 Tomcat 是 Servlet、JSP、EL 和 WS 4 种技术的实现。因此,它不是其他任何东西的实现:)
猜你喜欢
  • 2012-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-06
  • 2010-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多