Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我编写了自己的自定义 Solr 搜索请求处理程序。它是定义单个类的单个 Java 源文件。如何编译请求处理程序并将其引入我的 Solr 实例?我想我应该从 java 源文件中创建一个 JAR 文件并将该 JAR 放在某个地方,以便 Solr 知道该类。如果这确实是我必须做的,那么如何在不编译 Solr 的整个核心的情况下从单个 Java 源文件生成 JAR 文件?在拥有请求处理程序 JAR 之后,我应该把它放在哪里?
您可以查看此链接以创建 jar。
创建 jar 后,您需要将 jar 放在 SolrCore 的lib目录中instanceDir。有关更多详细信息,请查看此处。
lib
instanceDir
您需要在您的solrconfig.xml-
solrconfig.xml
<lib dir="../../../lib/yourjarname"/>