在 eclipse 中开始使用 apache solr 非常困难。我是 apache solr 的新手,我试图将它与 eclipse 集成,以便我可以开发相同的 web 应用程序。我搜索了很多链接,但没有任何用处。我已下载 apache solr 5.0 但无法与 Windows 中的 eclipse 集成
请提供任何逐步解决方案,并提供一些很好的示例。
最佳答案
如果你知道所有的步骤就很容易了。这里我一一提供所有的步骤
- 安装 Apache Tomcat 7 或任何其他并在安装 apache tomcat 时将其端口更改为 84 或您想要的端口号
- 下载 Solr 4.6 zip 并解压
- 从solr 4.6的example文件夹中复制solr文件夹,在C盘新建一个名为solr的文件夹,将内容粘贴到该文件夹
- 将 solr-4.6 war 从 dist 文件夹复制到 Tomcat webapps 文件夹,并自动将其重命名为 solr.war 将创建 solr 文件夹
- 将所有war文件从dist-->solrj-->lib复制到tomcat-->lib文件夹
- 在tomcat里面-->conf-->Catalina-->localhost创建xml文件solr.xml
solr.xml
<?xml version='1.0' encoding='UTF-8'?>
<context docBase="C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/solr.war" debug="0" crossContext="true" >
<environment name="solr" type="java.lang.String" value="/Tomcat 7.0/webapps/" override="true"></environment>
</context>
7.里面tomcat-->webapp-->solr-->WEB-INF-->web.xml设置环境入口 它看起来像这样
<env-entry>
<env-entry-name>solr</env-entry-name>
<env-entry-value>C:\solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
现在你已经准备好使用 apache solr 了
关于java - 如何将 apache solr 与 eclipse 和 Apache tomcat 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29665750/