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

Osgi 哪个版本的AEM支持.cfg.json配置文件?,osgi,aem,Osgi,Aem,因此,它告诉我们当前推荐的配置OSGi组件的方法是使用.cfg.json文件。但是,它注意到,这些仅受“[…]自安装程序配置工厂1.2.0”支持 现在我想知道: 如何确定AEM使用的“安装程序配置工厂”的版本 安装程序配置工厂预装了哪个版本的AEM≥ 1.2.0 如果我使用的是旧版本的AEM,如何升级安装程序配置工厂 我找不到关于这些问题的确切答案。但Adobe有时也建议使用.cfg.json配置文件,但仅限于关于AaaCS的文章中。这仅在AAAC上受支持吗 对不起,我的语气刺耳,但缺乏可靠、简

因此,它告诉我们当前推荐的配置OSGi组件的方法是使用
.cfg.json
文件。但是,它注意到,这些仅受“[…]自安装程序配置工厂1.2.0”支持

现在我想知道:

  • 如何确定AEM使用的“安装程序配置工厂”的版本
  • 安装程序配置工厂预装了哪个版本的AEM≥ 1.2.0
  • 如果我使用的是旧版本的AEM,如何升级安装程序配置工厂
  • 我找不到关于这些问题的确切答案。但Adobe有时也建议使用.cfg.json配置文件,但仅限于关于AaaCS的文章中。这仅在AAAC上受支持吗

    对不起,我的语气刺耳,但缺乏可靠、简洁的文档令人愤怒

    如何确定AEM使用的“安装程序配置工厂”的版本

    • 转到/系统/控制台/捆绑包
    • 搜索Apache Sling安装程序配置管理支持
    • 这将为您提供您正在寻找的捆绑包 屏幕截图中标记的数字是AEM使用的版本
    安装程序配置工厂预装了哪个版本的AEM≥ 1.2.0

    我在AEM 6.5.6上,上面的屏幕截图来自同一个实例。它输出1.1.2。上面的唯一版本是6.5.7,不确定是否已根据需要升级到1.2.0

    如果我使用的是旧版本的AEM,如何升级安装程序配置工厂

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


    捷径是创建一个普通实例并部署配置捆绑包,导出1.2.0版本的配置,并测试实例是否出现,活动捆绑包的数量是否与升级配置捆绑包之前的数量相同。

    感谢您的深入回复。一百万年来,我从未想到“配置安装程序工厂”和“安装程序配置管理支持”是同一回事。一个听起来像是配置的安装程序,而另一个则是安装程序的配置…