【发布时间】:2012-11-18 13:12:11
【问题描述】:
我有支持的托管计划
i) Tomcat - 5.5.xSupport
ii) JDK - 1.6.x 支持
iii) JSP/servlet - 2.0 支持
我能否在此设置上部署 EJB 3.1?我听说 Tomcat 不支持 EJB,但希望有一个解决方法。任何建议表示赞赏。
【问题讨论】:
标签: java jakarta-ee ejb-3.1 openejb
我有支持的托管计划
i) Tomcat - 5.5.xSupport
ii) JDK - 1.6.x 支持
iii) JSP/servlet - 2.0 支持
我能否在此设置上部署 EJB 3.1?我听说 Tomcat 不支持 EJB,但希望有一个解决方法。任何建议表示赞赏。
【问题讨论】:
标签: java jakarta-ee ejb-3.1 openejb
如果我没记错的话,Apache TomEE 以前是 openEJB 项目。您可以使用提供的 openEJB 库在您的 tomcat 实例上部署 ejb。有关如何设置的更多信息,请访问以下链接:
【讨论】:
没错,Tomcat 只是一个 servlet 容器,因此您可以部署 servlet 和 JSP,但不能部署 EJB。您需要像 JBoss 或 Glassfish 这样的应用服务器。
还有一个建立在 Tomcat 之上的Apache TomEE 项目,您可能可以在 Tomcat 中嵌入一些轻量级的 EJB 容器。
【讨论】: