我的目标是在NetBeans 11.1中使用(无状态的)会话bean。我正在使用Ubuntu-Mate 18操作系统,并且正在使用GlassFish 5.1.0服务器。
我曾尝试像教程https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/SessionBean/SessionBeanDemo.html中那样实现会话bean。不幸的是,大多数教程都是过时且过时的。我试图实现无状态会话Bean,如下所示:
首先,我启动了一个新的“企业应用程序”项目。
然后我选择了一个名字...
...,我在创建EJB和Web App模块时留下了复选标记。
此后,Ear-Folder对依赖项显示了一个奇怪的警告。如果我尝试解决项目问题,则什么也没有发生。
您可以阅读屏幕快照中的描述。
当我开始在SessionTest-ejb-1.0中创建会话bean时,我无法选择位置。EJB-Module应该可以使会话bean工作。
我不知道如何在Netbean 11.1中实现会话bean。我不能依靠互联网教程。 Netbeans 11.1与其他版本完全不同。
使用netbeans 11.2和wildfly服务器仍然存在相同的问题。
我认为问题出在netbeans 11.x的ejb插件中
为了解决该问题,我使用Netbeans 9.0创建了Entreprise应用程序(它可以工作,然后使用最新版本的Netbeans 11.2打开了它。