您的位置:首页 > 运维架构 > Tomcat

solr5.5教程-tomcat布署(2)

2016-03-28 19:39 429 查看
tomcat 布署成功后,接下来就是使用了。

首先要创建一个core。

1、选择右侧菜单, Core Admin -> Add Core。



注意:name自己定义,instanceDir要填写上一篇文章中第5步中创建的目录名

2、创建成功后左侧操作面板如下图



3、这时可以进行搜索了,选择 Query,查询条件使用默认的 *:*,点击 Execute Query。这时碰到一个问题,查询结果并没有显示出来。



4、用FireBug查看,发现错误。



5、把错误地址复制到浏览器地址栏,直接访问,还是不行,观察一下这个地址,发现在core1和select之间是%2F,把%2F替换成/,再访问,正常返回数据。



6、这个问题是由于tomcat对url中的转义字符不识别造成的。在tomcat/conf/catalina.properties中增加:

org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true



7、重启tomcat,搜索功能正常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: