Solr не может найти стоп-слова ресурсов _en.txt

Я пытаюсь настроить Solr 3.6.0 с помощью Django -haystack Beta 2.0.0.

После запуска ./manage.py build_solr_schemaи перемещения schema.xml в каталог conf при посещении http://localhost:8983/solr/adminя получаю сообщение об ошибке, точно такое же, как и в этой ветке .

org.apache.solr.common.SolrException: No cores were created, please check the logs for errors

java.lang.RuntimeException: Can't find resource 'stopwords_en.txt' in classpath or 'solr/./conf/', cwd=/home/randall/startupsearch_live/apache-solr-3.6.0/example

В конце треда пользователь упоминает, что schema.xml должен быть отредактирован, чтобы сопоставить стоп-слова _en.txt с каталогом /example/solr/conf/, что я сделал как через символическую ссылку, так и путем редактирования всех экземпляров. из stopwords.txt в /solr/conf/stopwords _en.txt в сгенерированном файле schema.xml. Однако та же ошибка сохраняется, что приводит к немного другому результату :

java.lang.RuntimeException: Can't find resource '/solr/conf/stopwords_en.txt' in classpath or 'solr/./conf/', cwd=/home/randall/startupsearch_live/apache-solr-3.6.0/example

. Какой файл я должен отредактировать, чтобы решить эту проблему?

10
задан Mogsdad 18 January 2018 в 21:53
поделиться