我们想为我们的应用程序评估OpenEJB。我们已经进行了一些测试,现在我们需要启动一个试点项目。
虽然我已经看到如何将OpenEJB用于测试目的(主要用于JUnit测试),但我还没有看到如何在Netbeans中设置EJB 3.X项目以便在OpenEJB中进行部署。
我们为测试目的而做的方法是创建一个新的Java EE项目,选择JBOSS作为Application Server,然后手动将JAR复制到OpenEJB。但是,我们希望能够在Netbeans中调试代码。如果我尝试这样做,NB会启动JBOSS或其他应用程序服务器。我无法弄清楚如何在Netbeans中安装OpenEJB作为服务器,我在Java论坛和there were no answers from stackoverflow.
中找不到任何有启发性的东西我们知道我们可以使用OpenEJB的嵌入式版本,但这不是我们想要的。所以:
答案 0 :(得分:2)
不幸的是,OpenEJB项目背后的人还没有为NetBeans项目提供OpenEJB的服务器集成插件......看起来他们还没有在NetBean插件门户上发布一个插件。
这意味着您需要在开发和调试方面发挥创意。
我想你可以......
如果启动openejb要求您启动多个进程(一个用于Tomcat,一个用于ejb容器),则可以同时将NB附加到多个进程。