将tomcat与solr整合步骤
第一步:
在Lucene目录下新建一个solr文件夹,在这个solr文件夹下面新建home文件夹,然后将solr中example下的solr文件里面的内容拷贝到Lucene中home的文件下面,然后将data文件里面的内容全部删除。
第二部:
在Lucene的solr文件夹下面新建一个server文件夹,然后将solr中example下的webapps文件夹里面的内容拷贝到该server文件夹里面
第三部:
修改home文件夹下面的solrconfig文件:
<dataDir>${solr.data.dir:E:\Solr\solr\home\data}</dataDir>
该路径就是就是我们home下data里面的数据路径
第四部:
设置tomcat下Config文件夹里面的server文件
<Context path="/solr" docBase="E:\Solr\solr\server\solr" reloadable="true"><Environment name="solr/home" type="java.lang.String" value="E:\Solr\solr\home" override="true" />
</Context>
现在可以启动tomcat以这种方式访问solr:localhost:8080/solr
我们在将solr与tomcat整合之前通过CMD命令找到solr中start.jar的路径,然后通过java –jar start.jar启动服务器,最后在浏览器上通过:localhost:8983/solr/admin访问solr