solr4.7整合tomcat6.0.44(自己总结)

本文详细介绍了两种方法将Solr 4.7与Tomcat 6.0.44进行整合的步骤,包括修改server.xml,设置Solr配置路径,拷贝必要文件到Tomcat目录,以及验证整合成功的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法一.网上找的资料,自己测试并完善的。

下载tomcat并解压到D:\solr_tomcat\名字为tomcat-sol-simple

修改tomcat里面的server.xmlk,如果不加上会出现查询不到问题

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

下载solr4.7解压到D:\solr_tomcat\

 1.简单部署一个solr服务,也可以直接将D:\solr_tomcat\solr-4.7.2\dist\solr-4.7.2.war复制到D:\solr_tomcat\tomcat-solr-simple\webapps目录下面改名为solr.war,将D:\solr_tomcat\solr-4.7.2\example\solr整个目录复制到D:\solr_tomcat\tomcat-solr-simple目录,然后修改D:\solr_tomcat\tomcat-solr-simple\bin\catalina.bat在okhome下加上set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home="%CATALINA_HOME%\solr"

2.拷贝D:\solr_tomcat\solr-4.7.2\example\lib\ext下面的所有包到D:\solr_tomcat\tomcat-solr-simple\lib下面(缺少包包error filterstart 错误),然后在将D:\solr_tomcat\solr-4.7.2\example\resources下面额log4j.properties文件也考到D:\solr_tomcat\tomcat-solr-simple\lib下面,这样就不会报异常错误了。

3.启动tomcat,打开浏览器,输入网址http://localhost:8080/solr就可以验证了。

 

 

方法 二.这种方法比较麻烦一点

 1.下载tomcat解压到D:\solr_tomcat的名字为tomcat-solr-success,解压完后启动一下服务,在D:\solr_tomcat\tomcat-solr-success\conf\会生成Catalina文件夹

修改tomcat里面的server.xmlk,如果不加上会出现查询不到问题

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

2.下载solr解压到D:\solr_tomcat\步骤同方法一。

3.拷贝D:\solr_tomcat\solr-4.7.2\dist\solr-4.7.2.war到 D:\solr_tomcat\tomcat-solr-success下面改名为solr.war.

4.拷贝D:\solr_tomcat\solr-4.7.2\example\solr文件夹到D:\solr_tomcat\tomcat-solr-success下面。

5.咋D:\solr_tomcat\tomcat-solr-success\conf\catalina\localhost下新建solr.xml,复制内容

<?xml version="1.0" encoding="utf-8"?>
<Context docBase="D:\solr_tomcat\tomcat-solr-success\solr.war" reloadable="true" >   
    <Environment name="solr/home" type="java.lang.String" value="D:\solr_tomcat\tomcat-solr-success\solr" override="true" />   
</Context> 

6.拷贝D:\solr_tomcat\solr-4.7.2\example\lib\ext下面的所有包到D:\solr_tomcat\tomcat-solr-success\lib下面(缺少包包error filterstart 错误),

然后在将D:\solr_tomcat\solr-4.7.2\example\resources下面额log4j.properties文件也考到D:\solr_tomcat\tomcat-solr-success\lib下面,这样就不会报异常错误了。

7.启动tomcat,打开浏览器,输入网址http://localhost:8080/solr就可以验证了。

结果如图:

 

 

加入中文分词器博客:http://blog.youkuaiyun.com/clj198606061111/article/details/21289897

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值