gpt4 book ai didi

lucene - CQ5.6.1 lucene的配置文件在哪里?

转载 作者:行者123 更新时间:2023-12-01 11:55:54 24 4
gpt4 key购买 nike

我在CQ5.6.1中查找lucene索引配置文件的路径。那么它在哪里呢?

最佳答案

indexing_config.xml 文件嵌入到包 com.day.crx.sling.server 中。为了更改它,您需要从 jar 中提取它(见下文),复制到 crx-quickstart/repository/workspaces/crx.default 目录并在 workspace.xml 中引用 来自同一目录的文件:

<SearchIndex class="com.day.crx.query.lucene.LuceneHandler">
<param name="path" value="${wsp.home}/index"/>
<param name="resultFetchSize" value="50"/>
<!-- this is the new line: -->
<param name="indexingConfiguration" value="${wsp.home}/indexing_config.xml"/>
</SearchIndex>

然后以您想要的任何方式配置 Lucene 索引。

提取 indexing_config.xml

为了提取indexing_config.xml,首先在crx-quickstart/launchpad/felix<中找到crx-core-*.jar文件。在 Linux/Mac OS X 上,您可以使用 shell:

$ cd crx-quickstart
$ find launchpad/felix -name 'crx-core-*.jar'

然后从 jar 中解压 com/day/crx/query/lucene/indexing_config.xml 文件:

$ unzip -j FOUND_JAR com/day/crx/query/lucene/indexing_config.xml -d repository/workspaces/crx.default

或者,您可以下载 indexing_config.xml from Adobe site并将其复制到适当的目录。

关于lucene - CQ5.6.1 lucene的配置文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26158241/

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