Magnolia 5.5.5 Magnolia 中的索引配置

Posted

技术标签:

【中文标题】Magnolia 5.5.5 Magnolia 中的索引配置【英文标题】:Magnolia 5.5.5 Indexing Config In Magnolia 【发布时间】:2017-08-14 13:01:03 【问题描述】:

现在我有我的

indexing_configuration.xml

和我的

workspace.xml

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

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

【问题讨论】:

【参考方案1】:

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

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

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

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

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

【讨论】:

以上是关于Magnolia 5.5.5 Magnolia 中的索引配置的主要内容,如果未能解决你的问题,请参考以下文章

Magnolia 5.5.5 带有嵌套块的自定义内容编辑器

Jackrabbit 索引配置白名单 (Magnolia CMS 5.5.5 Fulltextsearch)

Magnolia 5.5.5 自定义内容编辑器应用程序(故事)自定义 CKEditor 配置

Magnolia CMS 5.5.5 拒绝访问某些 dam-Files

Magnolia 激活模块(5.2.3 版)确保 Magnolia 属性文件中存在密钥属性“magnolia.author.key.location”

Magnolia CMS : 介绍 Magnolia 教程不适用于 Magnolia CE 和 EE