1

我有支持的托管计划

i) Tomcat - 5.5.xSupport

ii) JDK - 1.6.x 支持

iii) JSP/servlet - 2.0 支持

我可以在此设置上部署 EJB 3.1 吗?我听说 Tomcat 不支持 EJB,但希望有一个解决方法。任何建议表示赞赏。

4

2 回答 2

3

没错,Tomcat只是一个 servlet 容器,因此您可以部署 servlet 和 JSP,但不能部署 EJB。您需要像 JBoss 或 Glassfish 这样的应用程序服务器。

还有一个构建在 Tomcat 之上的Apache TomEE项目,您可能可以在 Tomcat 中嵌入一些轻量级的 EJB 容器。

于 2012-11-18T13:14:08.807 回答
3

如果我没记错的话,Apache TomEE 以前是 openEJB 项目。您可以使用提供的 openEJB 库在您的 tomcat 实例上部署 ejb。有关如何设置的更多信息,请访问以下链接:

http://openejb.codehaus.org/tomcat.html

于 2012-11-18T13:40:08.087 回答