从工作台中生成 EJB 部署代码

必须先为企业 bean 生成部署代码,才能在测试或生产服务器上成功地运行企业 bean。

注: 如果 EJB 项目中包含尚未映射的 CMP bean,则当您生成部署代码时会创建缺省自顶向下映射。

重要:
  • 确保顺利地编译 bean 类(即,没有编译错误)。然后,运行验证。现在就您可以部署 bean 了。
  • 如果已关闭自动验证,则强烈建议您在为企业 bean 生成部署代码之前对企业 bean 进行手工验证。如果验证 bean 并报告了任何验证错误,则一定要在修正错误之后再生成部署代码。然而,如果验证 bean 时只接收到了警告或参考消息,则可以为 bean 生成部署代码。
  • 可以生成新近已修改或已添加至项目的各个企业 Bean 的部署代码,也可以生成整个 EJB 项目的部署代码。但是,注意在生成整个项目的部署代码时,EJB 部署工具仅检取新实体或已对该项目所作的更改。

要生成 EJB 项目的部署代码:

  1. 如果更改了任何 EJB 项目的类路径,则应确保 EJB 项目的源文件夹出现在项目的类路径的开头。(“EJB 导入”向导将把 JAR 文件和 JAR 文件的源代码同时导入工作台,因此,应特别注意类路径上条目的正确顺序。)
  2. 在“项目导航器”视图中,右键单击包含想要生成部署代码的企业 bean 的项目或 EAR 文件,然后选择部署
  3. 缺省情况下,将在 ejbModule 源文件夹中生成部署代码。
    限制: 不要指定 ejbModule 作为目录名。目录名 ejbModule 是在生成企业 bean 部署代码时为 EJB 部署工具保留的名称。
在生成部署代码后,就可以将企业 bean 导出至 JAR 或 EAR 文件以便在 EJB 服务器(例如,WebSphere® Application Server)上进行安装。
相关任务
将 SQLJ 支持添加至 Java 项目
从命令行生成 EJB 部署代码
删除部署代码
相关参考
EJB 部署的局限性
相关信息
使用 SQLJ 进行数据访问来部署 EJB 应用程序
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.