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

建立索引, 用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"
加入这个就好了。


你可能感兴趣的:(tomcat,中文,Solr)