我正在尝试将apache Sonr(apache-solr-4.0.0)与Tomcat集成,并获得以下错误。
15:12:40 SEVERE DataImporter Delta Import Failed
java.lang.RuntimeException: org.apache.solr.handler.dataimport.DataImportHandlerException:
Could not load driver: com.mysql.jdbc.Driver Processing Document # 1
at org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:273)
... 11 more
Caused by: org.apache.solr.common.SolrException: Error loading class ' com.mysql.jdbc.Driver'
at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:436)
at org.apache.solr.handler.dataimport.DocBuilder.loadClass(DocBuilder.java:889)
... 12 more
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
我尝试下面的选项添加mysql-connector-java-5.1.22-bin.jar,但没有工作
- 作为战争(solr)的一部分添加。war/web - inf/lib)
- 作为web服务器(Tomcat/lib)的一部分添加
- 在example/solr下创建一个新目录lib,并放置mysql连接器jar (mysql-connector-java-5.1.22-bin.jar),并从solr.xml中引用lib路径。
任何帮助都是非常感激的。由于
类名后面有一个空格:
Error loading class '*** ***com.mysql.jdbc.Driver'
删除尾随空格。
因HIH
公司破产引发