如何在Tomcat上部署基于EJB的应用程序

MYE*_*MYE 35 configuration tomcat ejb java-ee

我使用EJB3和JSF开发了一个小型Java应用程序.但是我希望将它部署在Tomcat服务器上(不是GlassFish而不是Netbeans IDE,它必须独立于Netbeans).

如何在Tomcat上部署它?

Boz*_*zho 55

你可以,但并不意味着这样.Tomcat是一个servlet容器,只需要应用程序服务器来支持EJB.

具有集成EJB支持的Tomcat基本上是TomEE.由TomEE替换Tomcat.您可以继续使用IDE中的Tomcat服务器插件来管理TomEE.

  • 更新读者.提到的"OpenEJB/Tomcat"演变为Apache TomEE,现在通过Java EE 6认证,如JBoss和GlassFish. (13认同)
  • 这是将TomEE添加到仅部署war文件的当前Tomcat实例的链接,ja!:[Tomcat + TomEE](http://tomee.apache.org/installation-drop-in-war.html) (5认同)

Mit*_*tin 12

使用tomEE:http://openejb.apache.org/apache-tomee.html

它是一个带有预配置东西的tomcat,支持ejb,cdi等.


dar*_*ioo 6

您可以将EJB与Tomcat一起使用,但这有点痛苦.查看Bozho的链接以获取更多信息.你应该问自己的问题:你真的需要EJB吗?

您可以将Glassfish或JBoss用于开箱即用的EJB支持的免费应用服务器.