在Tomcat中部署战争

时间:2011-05-13 06:44:37

标签: tomcat solr

我想在Tomcat5.5中部署solr.war。 我在webapps中复制了solr.war文件并将其解压缩。 在运行http://localhost:8080/solr/的同时,我面临着因为异常而面临的问题。请告诉我我需要做什么。

  

无法启动SOLR。检查solr / home   property java.lang.RuntimeException:   找不到资源'solrconfig.xml'   在classpath或'solr / conf /'中,   cwd = C:\ Program Files \ Apache Software   Foundation \ Tomcat 5.5 \ bin“

它是说在类路径中包含solrconfig.xml但我找不到任何.classpath文件。

1 个答案:

答案 0 :(得分:3)

在cofig / catalina / localhost文件夹中创建文件solr.xml。添加此上下文

<Context docBase="D:\project\Solr_Integration\apache-tomcat-6.0.35\webapps\solr.war" debug="0" crossContext="true" >
    <Environment name="solr/home" type="java.lang.String" value="D:\project\Solr_Integration\solr" override="true" />
</Context>

在这里复制文件manaully表格D:\ project \ Solr_Integration \ apache-solr-4.0.0 \ example \ solr在以下路径D:\ project \ Solr_Integration \ solr

启动服务器。