gpt4 book ai didi

apache Solr-4.0.0 无法使用 Tomcat 加载 mysql 驱动程序

转载 作者:行者123 更新时间:2023-11-28 23:46:00 25 4
gpt4 key购买 nike

我正在尝试将 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 的选项,但都没有用

  1. 作为 war 的一部分添加(solr.war/WEB-INF/lib)
  2. 添加为网络服务器的一部分 (Tomcat/lib)
  3. 在 example/solr 下创建一个新目录 lib 并放置 mysql 连接器 jar (mysql-connector-java-5.1.22-bin.jar) 并从 solr.xml 引用 lib 路径。

非常感谢任何帮助。谢谢

最佳答案

类名后面有一个空格:

Error loading class '*** ***com.mysql.jdbc.Driver'

删除尾随空格。

关于apache Solr-4.0.0 无法使用 Tomcat 加载 mysql 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14438455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com