哪个版本的 AEM 支持 .cfg.json 配置文件?

Rap*_*ert 2 osgi aem

因此,https://sling.apache.org/documentation/bundles/configuration-installer-factory.html告诉我们,当前推荐的配置 OSGi 组件的方法是使用.cfg.json文件。但是,它指出,自安装程序配置工厂 1.2.0\xe2\x80\x9d 以来,仅支持 \xe2\x80\x9c[\xe2\x80\xa6]。

\n

所以现在我\xe2\x80\x99d想知道:

\n
    \n
  1. 如何确定我的 AEM 使用的是哪个版本的 \xe2\x80\x9cInstaller Configuration Factory\xe2\x80\x9d?
  2. \n
  3. 哪个版本的 AEM 预装了安装程序配置工厂 \xe2\x89\xa5 1.2.0?
  4. \n
  5. 如果 I\xe2\x80\x99m 在旧版本的 AEM 上,如何升级安装程序配置工厂?
  6. \n
\n

我无法\xe2\x80\x99找到任何这些的明确答案。但 Adob​​e 有时也建议使用 .cfg.json 配置文件,但仅限于有关 AaaCS 的文章中。仅 AaaCS 支持吗?

\n

抱歉我的语气尖刻,但缺乏可靠、简洁的文档令人愤怒\xe2\x80\xa6

\n

Ame*_*kha 5

\n

如何确定我的 AEM 使用的是哪个版本的 \xe2\x80\x9cInstaller Configuration Factory\xe2\x80\x9d?

\n
\n
    \n
  • 转到/系统/控制台/捆绑包
  • \n
  • 搜索Apache Sling Installer Configuration Admin Support
  • \n
  • 这将为您提供您正在寻找的捆绑包\n在此输入图像描述\n屏幕截图中标记的数字是您的 AEM 使用的版本。
  • \n
\n
\n

哪个版本的 AEM 预装了安装程序配置工厂 \xe2\x89\xa5 1.2.0?

\n
\n

我使用的是 AEM 6.5.6,上面的屏幕截图来自同一实例。它导出1.1.2。唯一高于此的版本是 6.5.7,不确定是否已根据您的需要升级到 1.2.0

\n
\n

如果 I\xe2\x80\x99m 在旧版本的 AEM 上,如何升级安装程序配置工厂?

\n
\n

您可以构建捆绑包或下载现有的捆绑包并安装。但是,如果对现有版本有任何硬依赖,您的实例可能会损坏。为了避免这种情况,您可能需要评估所有捆绑包都依赖于现有版本的配置捆绑包,并查看是否可以将它们全部升级。

\n

快捷方式是创建一个普通实例并部署导出 1.2.0 版本配置的配置包,并测试实例是否启动以及活动包的数量与升级配置包之前的数量相同。

\n