1

我是 solr 的新手,我正在使用 solr 3.6、eclipse 和 tomcat 使用它。

Baiscally 我需要编写一个自定义的标记器并将其用于索引和搜索,所以我认为我需要将它包含到 solr.war、schema.xml 和 solrconfig.xml 中?在网上搜索,我没有找到任何快速教程。写一个分词器来扩展通用的 Tokenizer 类可能很简单,但是如何让它编译并包含到 solr.war 中呢?人们在网上说我可以编写标记器并将其包含在 solr 的类路径中,但是 solr 的类路径是什么......

非常感谢你的帮助!

4

1 回答 1

2
  • 用你的标记器创建一个 jar

    < lib dir="../add-everything-found-in-this-dir-to-the-classpath" />

  • 在 solrconfig.xml 中添加一个指向您拥有 jar 的目录的元素
  • 将标记器包含在 schema.xml 中,就像任何其他标记器一样

查看 3.6 发行版中的 example\ 目录。

编辑:lib 元素的样本不可见

于 2012-06-28T07:41:17.780 回答