用于调试AEM SDK的其他工具

多种其他工具可帮助您在AEM SDK的本地快速启动上调试应用程序。

CRXDE Lite

CRXDE Lite

CRXDE Lite是一个基于Web的界面,用于与AEM的JCR数据存储库交互。 CRXDE Lite提供对JCR的完全可见性,包括节点、属性、属性值和权限。

CRXDE Lite位于:

调试内容

CRXDE Lite提供对JCR的直接访问。 通过CRXDE Lite显示的内容受授予用户的权限限制,这意味着根据您的访问权限,您可能无法查看或修改JCR中的所有内容。

  • 使用左侧导航窗格导航和操作JCR结构
  • 在左侧导航窗格中选择节点,将显示底部窗格中的node属性。
    • 可以从窗格中添加、删除或更改属性
  • 双击左侧导航中的文件节点,会在右上窗格中打开文件的内容
  • 点按左上角的“全部保存”按钮以保留所做的更改,或者点按“全部保存”旁边的向下箭头以还原任何未保存的更改。

CRXDE Lite — 正在调试内容

直接通过CRXDE Lite对AEM SDK所做的任何更改可能难以跟踪和治理。 根据需要,确保通过CRXDE Lite所做的更改能够返回到AEM项目的可变内容包(ui.content)并提交到Git。 理想情况下,所有应用程序内容更改都源自代码库,并通过部署流入AEM SDK,而不是通过CRXDE Lite直接对AEM SDK进行更改。

调试访问控制

CRXDE Lite提供了一种在特定节点上测试和评估特定用户或组(亦即主体)的访问控制的方法。

要访问CRXDE Lite中的“Test Access Control(测试访问控制)”控制台,请导航至:

  • CRXDE Lite>工具>测试访问控制……

CRXDE Lite — 测试访问控制

  1. 使用路径字段,选择要计算的JCR路径
  2. 使用“承担者”字段,选择要作为路径评估依据的用户或组
  3. 点按测试按钮

结果显示如下:

  • Path ​重申已计算的路径
  • 主体 ​重申评估路径的用户或组
  • 承担者 ​列出了所选承担者所属的所有承担者。
    • 这有助于了解可通过继承提供权限的可传递组成员资格
  • 路径​ 上的 ​权限列出了所选主体在评估路径上的所有JCR权限

说明查询

说明查询

解释AEM SDK本地快速入门中基于Web的查询工具,该工具提供了有关AEM如何解释和执行查询的关键见解,并且是一种无价的工具,可确保AEM以高性能方式执行查询。

Explain查询位于:

QueryBuilder Debugger

QueryBuilder调试器

QueryBuilder调试器是基于Web的工具,可帮助您使用AEM QueryBuilder语法调试和了解搜索查询。

QueryBuilder Debugger位于:

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69