我刚开始学习solr。从过去3天开始,我遇到了麻烦。我不能 在solr 3.6和4.0上索引富文档。我使用的是Windows7 64bit。 我尝试的是:
首先,我使用tomcat-jetty.using BitNami Apache
安装了solr 3.61.tried -Durl 命令我得到了什么:
error #500 lazy loading error
2.为我的窗口机器下载 curl 并尝试卷曲我得到:错误#500延迟加载错误
3.从solr教程中复制一个程序,使用solrJ上传文件 NetBeans IDE中的 SolrJ 并尝试使用PDF索引的pdf文件 更新/提取 然后我得到了:
org.apache.solr.common.SolrException: Server at
"myServer:port/solr" returned non ok status:500, message:Internal
Server Error
4.changed solconfig.xml从删除更新/提取中删除 startup = lazy 请求处理程序并得到相同的东西
我再次重新安装solr 3.6但无法成功。 4.0给出了同样的错误。 与其他一些请求处理程序相同的问题也像/ browse所示 等
我应该切换到Linux吗?
答案 0 :(得分:0)
看起来打包器(Bitnami)没有包含该库,即使他们让Solr配置为使用该库。你可以要求他们解决它。或者您可以自己部署它。
Here's如何在Tomcat上部署Solr。它同样易于在Windows上安装;它作为Windows服务启动。安装后,要启用富文档支持,请将contrib/extraction/lib/
的内容复制到目录,并将sharedLib
中的solr.xml
指向该目录。如果您已使用该指南,您将理解这些新术语: - )