Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

Procedure部署企业应用程序

企业应用程序封装在 EAR 文件中,是一种包含任何类型的 J2EE 独立模块的归档文件,如 WAR 和 EJB JAR 文件。

  1. 在树组件中,展开“应用程序”节点。

  2. 选择“企业应用程序”节点。

  3. 在“企业应用程序”页面中,单击“部署”。

  4. 在“部署”页面中,指定要部署的 EAR 文件的位置。

    服务器是运行应用程序服务器和域管理服务器的主机。客户机是可通过浏览器查看管理控制台的主机。

    • 如果文件位于客户机上或可以从客户机访问,则单击单选按钮以指定要上载到 Application Server 的软件包文件。

      单击“浏览”以找到文件,或键入文件的完整路径。

    • 如果文件位于服务器上,或者要从展开的目录部署未封装的应用程序,则单击单选按钮以指定必须可以从服务器上访问的软件包文件或目录路径。

      键入文件或目录的完整路径名。从展开的目录部署适用于高级开发者,但不建议在生产环境下进行此操作。

  5. 单击“下一步”将显示“部署企业应用程序”页面。

  6. 在“部署企业应用程序”页面中,请指定应用程序的设置。

    1. 在“应用程序名称”字段中,既可以保留默认名称(即文件名的前缀),也可以键入其他名称。

      如果选择上载文件,将显示默认名称。应用程序名称必须唯一。

    2. 要在部署之后禁用应用程序以使其不可用,请选中“已禁用”单选按钮。

      默认情况下,部署应用程序之后即可使用该应用程序。

    3. 如果已部署应用程序,请选中“重新部署”复选框以对其进行重新部署;否则将显示错误。

      您也可以选择其他应用程序名称,并以新名称对其进行部署。

    4. 要在部署之前检验文件的结构和内容,请选中“验证器”复选框。

      大型应用程序的检验会很耗费时间。如果怀疑文件已损坏或不可移植,请检验文件。

    5. 要预编译 JSP 页面,请选中 "JSP" 复选框。

      如果未选中此复选框,则首次访问 JSP 页面时会在运行时编译这些页面。由于编译通常很耗费时间,因此在生产环境中请选中此复选框。

    6. 选择高可用性设置。

      要启用应用程序的高可用性,请选中“可用性”复选框。如果启用了应用程序的可用性,则必须也在所有更高级别(指配置和 Web 容器或 EJB 容器)启用可用性。

    7. 选择要将应用程序部署到的目标。

      从可用目标的列表中选择目标,并单击“添加”。目标可以是群集或独立服务器实例。如果不选择目标,应用程序将部署到默认服务器实例 server

      如果要重新部署,请勿选择目标。此时您所作的任何选择都将被忽略。引用已部署的应用程序的所有目标群集或独立服务器实例都将自动引用新的、重新部署的应用程序(如果已启用群集或独立实例的动态重新配置)。有关如何在不中断服务的情况下重新部署应用程序的更多信息,请参见“升级应用程序”。

    8. 选择是否生成 RMI 存根。

      如果选择生成 RMI 存根,将生成静态 RMI-IIOP 存根并将其放置到客户机 JAR 文件中。

  7. 单击“确定”以部署应用程序。

等效的 asadmin 命令

deploy