使用 exportDeploymentManifest 命令导出部署清单

可使用此命令从企业捆绑软件归档 (EBA) 资产导出当前部署清单文件。 可能要执行此操作以保存该信息,或者要将该信息导入到另一个相同的应用程序。

准备工作

您可以使用 wsadmin 命令 (如本主题中所述) 或使用管理控制台 (如 导出部署清单中所述) 来导出部署清单。

有关此任务

部署清单文件 META-INF/DEPLOYMENT.MF是在导入 EBA 资产时自动创建的。 部署清单文件将列示构成应用程序的所有特定版本的捆绑软件和组合捆绑软件,包括进行依赖性分析后确定的捆绑软件。 清单文件用于确保每次启动应用程序服务器时,构成应用程序的捆绑软件都相同。

可以从 EBA 资产导出当前部署清单,然后将部署清单导入到包含同一个应用程序的其他资产。 然后目标资产使用导入的清单代替生成的清单。 在应用程序开发期间,当应用程序经过了充分的测试并移至生产环境后,此清单很有用。 通过从测试环境导入部署清单,可以确保在生产环境中组成应用程序的捆绑软件及其版本与在测试环境中组成应用程序的捆绑软件完全相同。 请不要编辑已导出的清单文件。 仅在可以将导出的文件视为 黑匣的情况下使用导出和导入选项。

过程

  1. 如果 wsadmin 脚本编制客户机尚未运行,请将其启动。
  2. 使用 exportDeploymentManifest 命令
    例如:
    AdminTask.exportDeploymentManifest('[-asset 
    com.ibm.ws.eba.example.blabber.app.eba -path /test/temp/]')

结果

将导出应用程序的当前部署清单。

下一步做什么?

部署清单可供导入到 EBA 资产。 请参阅使用 importDeploymentManifest导入部署清单