将部署清单导入到此应用程序中 [设置]

可以从应用程序导出部署清单文件,然后将该清单文件导入到同一个应用程序的位于别处的其他实例。 当应用程序从一个环境移至另一个环境(例如,从测试环境移至生产环境)时,此过程很有用。 导入该文件时,将解析捆绑软件。如果无法解析捆绑软件,那么导入过程不会完成并且将生成一条异常消息。

要在管理控制台中查看此面板,请单击以下路径:

应用程序 > 应用程序类型 > 资产 > asset_name > [其他属性] 将部署清单导入此应用程序

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

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

要导入的文件必须是使用命名格式 file_name.MF 的有效部署清单文件,例如 DEPLOYMENT_TEST.MF。将部署清单导入到 EBA 资产中时,该文件将重命名为 DEPLOYMENT.MF此时,将下载供应应用程序所需的任何新捆绑软件。

为了导入成功,必须满足下列条件:
  • 要导入的部署清单必须与包含在 EBA 资产中的 OSGi 应用程序的应用程序清单相对应。
  • EBA 文件内或捆绑软件存储库中必须提供部署清单中列示的捆绑软件及其版本。
  • 如果先前已更新该资产,那么先前更新的捆绑软件下载必须已完成。请参阅检查 EBA 资产的捆绑软件下载状态 (在线)。

部署清单的路径

指定要导入的部署清单文件的标准路径。该文件必须是有效的部署清单,并带有文件扩展名 .MF

当浏览器和部署清单在同一台机器上时,不管服务器是否也在该机器上,请选择本地文件系统

当部署清单位于当前单元上下文中的任何节点上或已在运行应用程序服务器的机器上时,请选择远程文件系统


标有(在线)的链接需要访问因特网。每个链接都将在在线信息中心内搜索主题。列示搜索结果后,请选择最适合于您的配置的主题。

检查此主题的更新 (在线)




文件名: DeploymentManifestUpload.html