2.3. 创建包含 EJB 项目的 EAR 项目


此任务描述了如何在包含 EJB 项目的 Red Hat CodeReady Studio 中创建新的企业存档(EAR)项目。

先决条件

  • JBoss EAP 的服务器和服务器运行时已经设置。

创建包含 EJB 项目的 EAR 项目

  1. 打开新的 Java EE EAR 项目向导.

    1. 导航到 File 菜单,选择 New,然后选择 Project
    2. 出现 New Project 向导时,选择 Java EE/Enterprise Application Project,再单击 Next

    图 2.4. 新的 EAR 应用项目向导

  2. 输入以下详情:

    • 项目名称:显示在 Red Hat CodeReady Studio 中的项目名称,以及所部署 EAR 文件的默认文件名。
    • 项目位置:保存项目文件的目录。默认为当前工作区中的一个目录。
    • 目标运行时:这是用于项目的服务器运行时。这将需要设置为您要部署到的服务器的相同 JBoss EAP 运行时。
    • EAR 版本:这是您的项目将遵守的 Java EE 8 规格的版本。
  • 配置:这可让您调整项目中支持的功能。为所选运行时使用默认配置。

    单击 Next 以继续。

    1. 添加新 EJB 模块。

      可在向导的 Enterprise Application 页面中添加新模块。要将新的 EJB 项目添加为模块,请按照以下步骤操作:

      1. 单击 New Module,取消选中 Create Default Modules 复选框,选中 Enterprise Java Bean 并单击 Next这时将显示 New EJB 项目向导
      2. New EJB 项目向导与用于创建新的独立 EJB 项目向导相同,具体参见使用红帽代码Ready Studio 创建 EJB Archive Project

        创建项目所需的最小详情为:

  • 项目名称
  • 目标运行时
  • EJB 模块版本
  • Configuration

    向导的所有其他步骤都是可选的。单击 Finish 以完成 EJB 项目创建。

    新创建的 EJB 项目列在 Java EE 模块依赖项中,并且选中了复选框。

    1. (可选)添加 application.xml 部署 描述符。

      如果需要,选中 Generate application.xml 部署描述符复选框

    2. Finish

      这时将显示两个新项目:EJB 项目和 EAR 项目。

    3. 将构建构件添加到要部署的服务器。

      在 server 选项卡中,右键单击要将构建构件部署到 的服务器上的 Servers 选项卡,然后选择"添加和删除",以打开"添加和删除"对话框

      Available 列选择要部署的 EAR 资源,然后单击 Add 按钮。资源将移到 Configured 列。单击 Finish 以关闭该对话框。

图 2.5. 添加和删除对话框

您现在有一个企业应用项目,内含 EJB 项目的成员。这将作为包含 EJB 子部署的单一 EAR 部署构建并部署到指定的服务器。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat