导入企业应用程序 EAR 文件

将企业应用程序项目部署到 EAR 文件中。可以通过从已部署 EAR 文件导入企业应用程序项目来导入它。

如果 EAR 文件包含项目元数据(EAR 在选择了包括项目构建路径和元数据文件选项的情况下导出),则可使用为部分 EAR 开发导入选项将其导入。此选项可将所选模块和实用程序 JAR 文件作为二进制项目导入。如果在要导入到的工作空间中,有些项目为二进制形式而另一些连接到资源库,则此选项特别有用。

还可以选择将实用程序 JAR 文件作为实用程序 Java™ 项目导入。还可以使用该向导来更改将导入的 EAR 文件和模块的新项目名。

下面一段适用于 Windows 可以快速将企业应用程序 EAR 文件从“Windows® 资源管理器”或桌面拖放到“项目资源管理器”视图中。“导入”向导将打开并且已经填充适当的字段。

并不打算使此导入 EAR 文件的过程成为项目共享机制。如果您想要共享项目,则请参阅使用项目交换共享项目

要使用向导来导入 EAR 文件:

  1. 在 J2EE 透视图中,单击文件 > 导入 > EAR 文件,然后单击下一步。“导入”向导打开。
  2. 为进行 EAR 导入指定以下常规选项:
    1. EAR 文件:为要导入的 EAR 文件输入完整路径。可以单击浏览以从文件系统中选择该 EAR 文件。
    2. EAR 项目:为将在导入 EAR 文件时创建的企业应用程序项目输入名称。
    3. 导入 EAR 项目:选择此选项以导入包含在 EAR 文件中的实际 EAR 项目。否则,向导只会导入包含在 EAR 文件中的模块和其它资源,并将其添加至指定的项目。
    4. 覆盖现有资源而不发出警告:如果不希望在覆盖现有资源时被警告,则选择此选项。
    5. 覆盖时删除项目:如果正在覆盖资源,可选择此选项以创建新的项目,而不是覆盖每个文件。
    6. 目标服务器:选择要确定为开发目标的应用程序服务器。作出此选择会通过修改项目的类路径条目而影响运行时设置。
  3. 单击下一步以完成以下步骤:
    1. 允许嵌套项目覆盖(模块和实用程序项目):如果要导入到现有的项目且覆盖现有的嵌套项目,请选择此选项。
    2. 为部分 EAR 开发导入:如果要导入的 EAR 文件在导出时包括构建路径和元数据文件,则选择此选项会将所选模块和实用程序 JAR 文件作为二进制项目导入。
    3. 选择要作为实用程序 Java 项目导入的实用程序 JAR 文件。如果选择为部分 EAR 开发导入选项,则缺省情况下会选择所有实用程序 JAR 文件和 Web 库。否则,可以选择要作为项目导入的特定实用程序 JAR 文件和 Web 库。未选择的实用程序 JAR 文件将作为 EAR 中的实用程序 JAR 文件导入。而未选择的 Web 库将作为 Web 库导入到相应的 Web 项目中。
    4. 模块根位置字段中,为所有将要导入或将在导入时创建的项目指定根目录。
  4. 单击下一步
  5. 在向导的“EAR 模块和实用程序 JAR 项目”页中,选择要与 EAR 文件一起导入的项目。还可以为要导入的每个模块和实用程序编辑新的项目名称。
    提示: 此页面上的选择按钮有助于您在为部分 EAR 开发进行导入时选择要导入的项目。例如,如果在要导入到的工作空间中,某些项目已连接到资源库,而其它项目为二进制形式,则这些按钮有助于您正确地选择要导入的项目:
    • 选择新的项目:选择工作空间中当前不存在的项目。
    • 选择二进制:选择当前在工作空间中以二进制形式存在的模块和项目。这将有助于您避免覆盖连接到资源库的非二进制项目。
    • 选择全部:选择导入所有项目。
    • 全部不选:清除导入所有模块和实用程序项目。
  6. 单击完成以导入 EAR 文件的内容。
相关概念
J2EE 体系结构
企业应用程序项目
应用程序部署描述符编辑器
J2EE 模块之间的循环依赖性
相关任务
创建企业应用程序项目
将企业应用程序导出到 EAR 文件中
在导入 EAR 之后更正循环依赖性
指定从属 JAR 文件或模块
使用条款 | 反馈
(C) Copyright IBM Corporation 1999, 2005. All Rights Reserved.