solr之CKAN/jetty/Solr : ERROR 500: org/apache/tomcat/util/descriptor/LocalResolver
zhujiabin
阅读:45
2024-02-25 17:59:16
评论:0
我正在按照本指南从源代码安装 ckan 到 ubuntu 服务器 14.04:http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.html
我遇到的问题是,当我尝试在本地访问 solr 时,出现以下错误:
ERROR 500: org/apache/tomcat/util/descriptor/LocalResolver.
我用谷歌搜索并尝试将 libtomcatlib-6 更改为以前的版本,但不会进行降级(在此之后 apt-get 表示未找到该版本)。谁有想法?
请您参考如下方法:
如果在浏览器中打开 Solr 页面时收到以下错误消息:
java.lang.NoClassDefFoundError: org/apache/tomcat/util/descriptor/LocalResolver
然后运行这些命令:
sudo sh -c 'echo /usr/share/java/tomcat-coyote.jar >> /etc/jetty/start.config'
sudo service jetty restart
然后重新加载页面,您应该会看到 Solr 管理界面。
(我假设您按照源安装说明安装了带有 Jetty 的 Solr,即
sudo apt-get install solr-jetty openjdk-6-jdk
。
NoClassDefFoundError
是因为 Ubuntu 14.04 的 jetty 包存在问题。)
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。