INST inst

已安装构件

背景 background

INST 标识由客户安装在 AEM 中的自定义及第三方软件包和捆绑包。报告这些包和捆绑包有助于描述系统的状态和升级工作的一般范围。

在安装了某个软件包的多个版本时,只报告最新的版本。

软件包和捆绑包不一定针对 AEM as a Cloud Service 进行了优化。对于任何第三方软件包,应该与其创作者或者 Adobe 进行验证以确定与 AEM as a Cloud Service 的兼容性。

子类型用于标识信息的不同类型:

  • custom.bundle:AEM 中安装了捆绑包。
  • custom.package:AEM 中安装了软件包。

可能产生的后果和风险 implications-and-risks

  • 在 AEM as a Cloud Service 中,无法使用 CRX 包管理器安装第三方软件包。
  • 在正确部署以用于 AEM as a Cloud Service 之前,依赖于第三方软件包的应用程序可能无法正常工作。
  • 第三方供应商软件包如果未针对 AEM as a Cloud Service 进行优化,可能会导致意外的行为。

此外,请考虑注意以下特定子类型:

  • guava.bundle - AEM 6.5 LTS不支持开箱即用的Guava,并且包在升级后将无法使用。

可采用的解决方案 solutions

  • 第三方软件包应该作为项目的一部分,使用 Cloud Manager 部署流程部署到 AEM。
  • 请查看如何在项目中为 AEM as a Cloud Service 嵌入第三方软件包
  • 第三方软件包必须遵守 AEM as a Cloud Service 开发打包准则。
  • 审查 wknd 旧版项目,了解如何更正 INST 违规,使其与 AEM as a Cloud Service 兼容。
  • 请联系 AEM 支持团队 进行澄清或解决疑惑。
  • 对于guava.bundle子类型,请安装Guava,如果自定义代码中使用了Guava,请删除用法。
recommendation-more-help
c50d24a5-718e-4110-a484-b335e8a63206