是否可以从 Maven 安装中配置 jcr:PrimaryType 之类的属性

Is it possible to configure properties like jcr:PrimaryType from a maven install

我正在按照 How to Build AEM Projects using Maven 上 Adob​​e 说明中的步骤进行操作,但我没有看到如何填充或配置内容的元数据。

我可以编辑和配置实际文件,但是当我将 zip 文件推送到 CQ 实例时,安装的组件有一个 jcr:primaryType 的 nt:folder 和我正在尝试的项目duplicate 具有 jcr:primaryType 的 cq:Component(以及许多其他属性)。那么有没有一种方法可以在不需要手动与 CQ 交互的情况下填充该数据?

非常 AEM 新手,所以我完全有可能忽略了一些非常简单的事情。

是的,无需使用 CQ 手动更改即可配置 JCR 节点类型。

确保组件文件夹中有 .content.xml 文件并且它包含正确的 jcr:primaryType(例如jcr:primaryType="cq:Component")。 此文件包含用于在文件系统上映射 JCR 节点的元数据。

对于初学者来说,看看 VLT 可能会有用,它用于文件系统上的 import/export JCR。实际上你项目中的组件文件应该类似于JCR的VLT组件导出结果。