gpt4 book ai didi

aem - 如何以编程方式检索 AEM/CQ5 的产品版本

转载 作者:行者123 更新时间:2023-12-03 02:12:24 25 4
gpt4 key购买 nike

AEM 5.6.1。

我有一个包裹。我希望能够“嗅探”用户/管理员在尝试安装软件包时所使用的 AEM 版本。

该版本可在前端通过工具 -> Web 控制台 -> 主要 -> 产品信息

我很高兴我可以解析上面的页面并提取,但肯定有更优雅的方法来做到这一点?

我浏览了有关软件包的 Adob​​e 文档:(我会发布链接,但提示我没有足够的声誉)并且对此进行了很好的搜索。

我最接近的是通过这个文档:https://helpx.adobe.com/experience-manager/using/programmatically-accessing-cq-content-using.html并假设在 CRX @/etc/packages/day 中找到详细信息:

  • cq5
  • cq560
  • cq561

代表典型安装?

最佳答案

当前版本的 AEM 通过 [1] 中描述的 ProductInfoService 提供此信息,它可以返回多个 ProductInfo 对象。

这已在 5.6.1 中提供,也可通过 /system/console/status-productinfo 中的 OSGi 控制台实现。

[1] https://docs.adobe.com/docs/fr/aem/6-0/develop/ref/javadoc/com/adobe/granite/license/package-summary.html

关于aem - 如何以编程方式检索 AEM/CQ5 的产品版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31029488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com