您的 EAR 文件应显示一个错误,这是因为没有 Java EE 模块。EJB 3.0 是一个普通的 POJO 模型,因此,您需要创建一个简单的 Java 项目作为包含您的 EJB 3.0 POJO 的实用工具项目。
右键单击 OrderSystem EAR,并选择 New=>Other(图 9)。
图 9. 创建新项目
展开 J2EE => Utility Project,并单击 Next(图 10)。实用工具项目是一个普通的 Java 项目,它被打包在 EAR 中。稍后将在 application.xml 中将此项目标记为 EJB 模块。
图 10. 选择 Utility Project
命名项目 OrderSystemEJB(图 11)。确保 EAR Project Name 与已创建的 EAR 项目匹配。
图 11. Utility Project 向导
现在,您需要更新该 EAR 文件,以便该文件将 Java 项目视为 EJB 模块:
展开 OrderSystem 并双击 Deployment Descriptor Editor(图 12)。
图 12. 打开 Deployment Descriptor