- 前言
- 问题及解决方案
前言
环境: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" />