/ / Konfigurácia obsluhy žiadostí o riešenie v Tomcat - solr

Konfigurácia aplikácií Solr Request Handlers v Tomcat - solr

Som úplný noob na solr / java. Mám solr 3.6.1 so systémom Tomcat (Windows). Dokážem získať stránku so správcom solr. Chcem napredovať s konfiguráciou DIH. Solarconfig.xml však mätúce cesty pre triedu spracovateľov žiadostí. Triedy obsluhy žiadostí sú špecifikované ako

"solr.SearchHandler" alebo ako "org.apache.solr.handler.dataimport.DataImportHandler"

Nemôžem nájsť ani jeden z týchto súborov v mojomsolr domovský adresár alebo solr webapp (v priečinku webcatps Tomcat). Našiel som HTML súbory pre tieto súbory v mojom sťahovaní solr (ktoré je umiestnené samostatne, pretože som práve skopíroval adresár example / solr pre solr_home a solr.war súbor pre webapp). Musím tieto súbory skopírovať manuálne a ak áno, kde a ako by mala vyzerať moja adresárová štruktúra?

odpovede:

2 pre odpoveď č. 1

solr.SearchHandler trieda je vyriešená vojnovým súborom Solr. pre org.apache.solr.handler.dataimport.DataImportHandler triedy, mali by ste pridať požadovaný súbor jar do adresára lib. Konečný adresár solr by mal vyzerať takto:

-solr
+conf
+data
-lib
+apache-solr-dataimporthandler-x.y.z.jar
+apache-solr-dataimporthandler-extras-x.y.z.jar
+apache-solr-x.y.z.war
+solr.xml

Do priečinka lib by ste tiež mali pridať ďalšie potrebné knižnice.


1 pre odpoveď č. 2

Pre DIH musíte do adresára lib vo webapps (Tomcat) pridať príslušnú jar (apache-solr-dataimporthandler-x.jar). Do tohto adresára tiež skopírujte súbory v súbore prispievateľa / dátimportér / lib.


0 pre odpoveď č. 3

Každá trieda súbory potrebné pre DIH je zahrnutá vvojnový súbor, ktorý je súčasťou zložky webovej aplikácie. Môžete ich použiť na funkcie mimo krabíc. Ak skutočne chcete obísť kód pre akékoľvek prispôsobenie, môžete si vydanie stiahnuť so zdrojovým kódom v úložisku.