当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

solr+tomcat检索不出中文的解决方案

发表于: 2014-04-17   作者:alleni123   来源:转载   浏览:
摘要: 建立索引, 用luke查看索引文件, 中文分词没有问题。 但是在localhost:8080/solr/admin中搜索中文 , 查不到任何结果。 网上查了一下。 http://blog.csdn.net/zyb243380456/article/details/7309594 原因是中文在tomcat中被弄乱码了。 所以必须配置tomcat的server.xml
建立索引, 用luke查看索引文件, 中文分词没有问题。
但是在localhost:8080/solr/admin中搜索中文 , 查不到任何结果。
网上查了一下。


http://blog.csdn.net/zyb243380456/article/details/7309594


原因是中文在tomcat中被弄乱码了。

所以必须配置tomcat的server.xml

设置
<Connector port="8081" protocol="HTTP/1.1"   
               connectionTimeout="20000"   
               redirectPort="8444" URIEncoding="utf-8"/>  


之前的没有配置URIEncoding="utf-8"
加入这个就好了。


solr+tomcat检索不出中文的解决方案

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号