在tomcat里面配置solr服务,tomcat启动成功,但是访问solr报404错误。

时间:2022-11-17 20:07:44
在tomcat的bin文件下找到startup.bat,双击启动tomcat:
在tomcat里面配置solr服务,tomcat启动成功,但是访问solr报404错误。
访问http://localhost:8050/时,显示:
在tomcat里面配置solr服务,tomcat启动成功,但是访问solr报404错误。
但是,访问http://localhost:8050/solr时,提示404错误。
tomcat的webapps下面的solr下的web.xml文件配置有:
<env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>D:/data/app/solr-tomcat-scjlcs-test/webapps/solr/solrhome</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
并且solrhome的文件路径为:
在tomcat里面配置solr服务,tomcat启动成功,但是访问solr报404错误。
请问:为什么不能成功访问到solr呢?

7 个解决方案

#1


问题已解决。主要是因为配置的jdk颁布不兼容该版本的solr。solr的版本6.0.0以上的都要求jdk8.0以上。

#2


我的solr是4.10.3,jdk是1.8的,同样的问题,没有解决。

#3


仔细检查一下你的配置那些是否正确,4.10.0版本的要求jdk1.7以上的。

#4


我的jdk是1.8的 配置也跟你一样 但是每次输入url就是404

#5


我也是,怎么回事啊,我jdk是1.8的

#6


Solr各版本发布时间、对应的JDK版本、Jetty版本(http://blog.csdn.net/jiangchao858/article/details/52443745#t2)
solr的版本6.0.0以上的都要求jdk8.0以上。
多谢楼主

#7


       我的也是 不过已经解决

#1


问题已解决。主要是因为配置的jdk颁布不兼容该版本的solr。solr的版本6.0.0以上的都要求jdk8.0以上。

#2


我的solr是4.10.3,jdk是1.8的,同样的问题,没有解决。

#3


仔细检查一下你的配置那些是否正确,4.10.0版本的要求jdk1.7以上的。

#4


我的jdk是1.8的 配置也跟你一样 但是每次输入url就是404

#5


我也是,怎么回事啊,我jdk是1.8的

#6


Solr各版本发布时间、对应的JDK版本、Jetty版本(http://blog.csdn.net/jiangchao858/article/details/52443745#t2)
solr的版本6.0.0以上的都要求jdk8.0以上。
多谢楼主

#7


       我的也是 不过已经解决