我已经编写了自己的自定义 Solr 搜索请求处理程序。它是定义单个类的单个 Java 源文件。如何编译请求处理程序并将其引入我的 Solr 实例?我想我应该从 java 源文件创建一个 JAR 文件并将该 JAR 放在某个地方,以便 Solr 知道该类。如果这确实是我必须做的,那么我如何在不编译 Solr 的整个核心的情况下从单个 Java 源文件生成 JAR 文件?有了请求处理程序 JAR 之后,我应该把它放在哪里?
最佳答案
你可以看看这个link创建一个 jar 。
创建 jar 后,您需要将 jar 放入 lib
instanceDir
中的目录你的 SolrCore。有关详细信息,请查看 here .
您需要在 solrconfig.xml
中添加以下内容-
<lib dir="../../../lib/yourjarname"/>
关于java - 编译和部署自定义 Solr 请求处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17209034/