我们要为我们的应用程序评估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,但这不是我们想要的。所以:
最佳答案
不幸的是,OpenEJB项目背后的人们还没有为NetBeans项目贡献用于OpenEJB的服务器集成插件……看来他们也没有在NetBean Plugin Portal上发布过。
这意味着您将需要在开发和调试方面发挥创造力。
我想你可以...
如果启动openejb需要启动多个进程(一个用于Tomcat,一个用于ejb容器),则可以将NB同时附加到多个进程。
关于java - 如何在Netbeans中为使用OpenEJB的EJB开发设置项目?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3612239/