我試圖用Django-haystack Beta 2.0.0來設置Solr 3.6.0。Solr找不到資源stopwords_en.txt
運行./manage.py build_solr_schema
並將schema.xml移動到conf目錄後,訪問http://localhost:8983/solr/admin
後,收到的錯誤與this thread中產生的錯誤完全相同。
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中必須進行編輯,以匹配stopwords_en.txt到/示例/ solr的/ CONF /目錄,我做到了無論是通過符號鏈接還是將所有stopwords.txt實例編輯到生成的schema.xml文件中的/solr/conf/stopwords_en.txt。然而,同樣的問題仍然存在,給人一種略微不同的輸出:
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
,我必須修改什麼文件來解決這個問題?
爲我工作...!+ 1 – mcacorner 2014-10-10 06:24:36