生成 EJB 模块
另请参见
可以使用两种方法生成 EJB 模块:
- 作为 J2EE 应用程序的一部分。IDE 将所需的所有 JAR 文件作为 J2EE 应用程序的一部分进行包装,而不是作为单个模块的一部分。这是最常用的 EJB 模块生成方法。
- 作为独立的 EJB 模块。IDE 将所需的 JAR 文件与 EJB 模块的 JAR 文件包装在一起。
将 EJB 模块作为企业应用程序的一部分进行生成:
- 在“项目”窗口中,展开企业应用程序的“J2EE 模块”节点,并确保列出了 EJB 模块。如果尚未将 EJB 模块添加到企业应用程序中,请右键单击“J2EE 模块”节点,选择“添加 J2EE 模块”,然后选择 EJB 模块。
- 右键单击企业应用程序项目,然后选择“生成项目”。或者,如果企业应用程序项目是主项目,请选择“生成”>“生成主项目”(F11)。
将 EJB 模块作为企业应用程序的一部分进行生成时,IDE 将执行下列操作:
- 编译类并将其放在项目的 build/ear-module 文件夹中。
- 将位于项目类路径中并且计划在部署中包括的所有 JAR 文件、库或目录放在企业项目的 build 文件夹中。
- 在 EJB 模块项目的 dist 文件夹中生成 EJB 模块的 JAR 文件,并将其复制到企业应用程序项目的 build 文件夹中。EJB 模块的 JAR 文件不包含任何类路径元素。
- 对于包括的所有 JAR 文件,将 Class-path 条目放在 EJB 模块的清单文件中;如果计划在部署中至少包括项目类路径中的一个目录,还要放入 . 条目。此机制确保了可以通过 EJB 模块使用 JAR 文件和目录,即使它们位于 EAR 项目(而不是 EJB 模块自身)中。
- 在企业应用程序项目的 dist 文件夹中生成企业应用程序 EAR 文件。
生成独立的 EJB 模块:
- 在“项目”窗口中右键单击 EJB 模块项目,然后选择“生成项目”。或者,如果 EJB 模块项目是主项目,请选择“生成”>“生成主项目”(F11)。
作为独立模块生成 EJB 模块项目时,IDE 将执行以下操作:
- 编译类并将其放在项目的 build/jar 文件夹中。
- 将位于项目类路径中并且计划在部署中包括的所有 JAR 文件、库或目录放在 build/jar 文件夹中。
- 在 EJB 模块的 dist 文件夹中生成 EJB 模块的 JAR 文件。JAR 文件包含计划在部署中包括的所有类路径项。
注意:
- 此页中的信息仅适用于 。 是按照项目 Ant 脚本中的指令生成的。
- 可以在 EJB 模块的“项目属性”对话框中标记要在部署中包括的类路径项。右键单击模块的“库”节点并选择“属性”,然后选中要在部署中包括的每个类路径项的复选框。
- 另请参见
- 部署 EJB 模块
- 调试 EJB 模块
- 测试 EJB 模块
- 将模块添加到企业应用程序中
- 注册服务器
法律声明