環境搭建之window下solr配置
1.下載solr--http://archive.apache.org/dist/lucene/solr/和IK Analyzer--http://code.google.com/p/ik-analyzer/downloads
2.複製E:\solr\solr-4.10.3\example\webapps\solr.war到tomcat下D:\tomcat7.0.41\webapps\
3.a.新增E:\solr\solr-4.10.3\example\lib\ext中jar到tomcat中D:\tomcat7.0.41\webapps\solr\WEB-INF\lib
jcl-over-slf4j-1.7.6 jul-to-slf4j-1.7.6 log4j-1.2.17 slf4j-api-1.7.6 slf4j-log4j12-1.7.6
b.新增E:\solr\IK Analyzer 2012FF_hf1\IKAnalyzer2012FF_u1.jar到tomcat下D:\tomcat7.0.41\webapps\lib
c.新增E:\solr\solr-4.10.3\example\resources\log4j.properties到D:\tomcat7.0.41\webapps\solr\WEB-INF\classes
d.新增E:\solr\IK Analyzer 2012FF_hf1\ext_stopword.dic IKAnalyzer.cfg.xml mydict.dic到D:\tomcat7.0.41\webapps\solr\WEB-INF\classes
4.建立solrhome資料夾E:\solr\solrhome,把E:\solr\solr-4.10.3\example\solr資料夾內容全部複製到solrhome中
5.D:\tomcat7.0.41\webapps\solr\WEB-INF\web.xml配置solrhome
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>E:\solr\solrhome</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
6.配置修改solrhome中E:\solr\solrhome\collection1\conf\schema.xml檔案
<!-- IKAnalyzer 中文分詞器配置 -->
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer">
</analyzer>
</fieldType>
<!-- IKAnalyzer 業務欄位 -->
<field name="item_title" type="text_ik" indexed="true" stored="true" />
<field name="item_sell_point" type="text_ik" indexed="true" stored="true" />
<field name="item_price" type="long" indexed="true" stored="true" />
<field name="item_image" type="string" indexed="true" stored="true" />
<field name="item_category_name" type="string" indexed="true" stored="true" />
<field name="item_desc" type="text_ik" indexed="true" stored="false" />
<field name="item_keywords" type="text_ik" indexed="true" stored="false" multiValued="true" />
<copyField source="item_title" dest="item_keywords"/>
<copyField source="item_sell_point" dest="item_keywords"/>
<copyField source="item_price" dest="item_keywords"/>
<copyField source="item_image" dest="item_keywords"/>
<copyField source="item_category_name" dest="item_keywords"/>
<copyField source="item_desc" dest="item_keywords"/>
7.啟動tomcat
ps:IKAnalyzer.cfg.xml檔案內容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>IK Analyzer 擴充套件配置</comment>
<!--使用者可以在這裡配置自己的擴充套件字典-->
<entry key="ext_dict">mydict.dic;</entry>
<!--使用者可以在這裡配置自己的擴充套件停止詞字典-->
<entry key="ext_stopwords">ext_stopword.dic</entry>
</properties>