Phi*_*lak 7 java lucene ubuntu solr
多年来我没有用Java做过任何事情,所以我试图尽可能简单地完成这项工作.我正在运行Ubuntu 10.04.到目前为止我刚刚完成了:
apt-get install solr-jetty libmysql-java
Run Code Online (Sandbox Code Playgroud)
并设置我的所有配置文件以从我的MySQL数据库中提取文档.但是,现在,当我尝试进行完全导入时,我在日志中得到了这个:
SEVERE: Full Import failed
org.apache.solr.handler.dataimport.DataImportHandlerException: Could not load driver: com.mysql.jdbc.Driver Processing Document # 1
Run Code Online (Sandbox Code Playgroud)
现在我有点卡住了,因为如果安装libmysql-java没有得到我的JDBC驱动程序,我不知道会是什么.
这些错误意味着您无法在java类路径中找到您的mysql驱动程序,您只需将其添加到它.
如果是Jetty,您应该将数据库驱动程序放在$JETTY_HOME/lib/ext
目录中.只需放置符号链接或复制jar文件即可.
如果您不知道MySql JDBC jar文件在哪里,可以使用以下命令检查它:
dpkg-query -L libmysql-java
Run Code Online (Sandbox Code Playgroud)
或者您只需从MySql下载页面下载这些驱动程序即可.
PS.我从未使用过Jetty,我在这里找到了这些信息:http://content.liferay.com/4.2/doc/installation/liferay_4_installation_guide/multipage/ch03.html#d0e893,第9点,Jetty 5.1安装.
归档时间: |
|
查看次数: |
9482 次 |
最近记录: |