- 前言
- 問題及解決方案
前言
環境:win7-64位,jdk8,solr-5.4.0
最新版的solr(5.4.0)不支持jdk1.7,大約是solr發展太快,而jdk更新太慢的緣故吧,如果你想用jdk7來支持solr5.4.0,那麼你會遇到這個錯誤。
在安裝配置solr的過程中遇到了很多問題,然後自己一一解決,在這裏記錄一下,方便以後查看
問題及解決方案
org.apache.solr.common.SolrException: Error loading class ‘org.apache.solr.handler.dataimport.DataImportHandler
出現這個問題,大約是因爲沒有配置jar包路徑的原因。編輯solrconfig.xml,加入如下內容:
<lib dir="../../../contrib/dataimporthandler/lib" regex=".*\.jar" />
<lib dir="../../../dist/" regex="solr-dataimporthandler-.*\.jar" />
solr - Getting username present in DataConfig does not have a counterpart
在managed-schema中加入username字段的filed
Solr could not load MySQL JDBC Driver
將mysql-connector-java-5.1.35.jar放入solr/server/lib文件夾下,在solrconfig.xml中配置
<lib dir="../../../lib/" regex="mysql-connector-java-5.1.35.jar" />