Magnolia 5.5.5 索引配置在 Magnolia 中

Magnolia 5.5.5 Indexing Config In Magnolia

现在我有我的

indexing_configuration.xml

和我的

workspace.xml

在我的 workspace/website 文件夹中。当我执行 mvn clean 时,工作区将被重置,导致此配置消失。

如何将配置包含在我的 magnolia 项目中,以便在我重新部署时安装它?

在magnolia.properties文件中有一个设置jackrabbit配置文件的参数,通常是

magnolia.repositories.jackrabbit.config=WEB-INF/config/repo-conf/jackrabbit-bundle-derby-search.xml

在此文件中,您可以为配置文件设置自定义路径。对于索引,它位于 SearchIndex 部分,参数名称 indexingConfiguration

如果您想为不同的工作区使用不同的配置,您可以添加额外的 Workspace 部分。不过我还没试过。

您可以在此处找到其工作原理的一些文档:Jackrabbit Repository Configuration File