目前我需要实现自定义 solr 相似度。所以我发现我需要重写 DefaultSimilarity 类才能做到这一点。我仍然不知道应该如何完成以及在哪里获取可用于此目的的源代码。任何帮助,将不胜感激!
最佳答案
对于任何需要答案的人:
我需要做的是在 eclipse 中创建一个包项目,下载 lucene-core jar 并将其添加到项目中。之后,我导入了所需的库并覆盖了相似度类。
之后,我使用新的相似性类创建了一个 jar。将 jar 添加到 solr/dist/目录。将对 jar 的引用添加到所需核心的 solrconfig 文件中。像 shema 文件中的任何其他相似性一样使用相似性。
关于java - 实现自定义 solr 相似度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45144617/