1.將IKAnalyzer2012FF_u1.jar包拷貝到 /usr/local/devTools/solr/apache-tomcat-7.0.47/webapps/solr/WEB-INF/lib文件夾下面 2.將IKAnalyzer.cfg.xml,ext_stopword.dic,mydict.dic拷貝到/usr/local/devTools/solr/apache-tomcat-7.0.47/webapps/solr/WEB-INF/classes,classpath下面 注意擴展詞典,和停用詞詞典必須是UTF-8 3.配置filedType,在solrhome/collection1/conf/schema.xml末尾中配置以下信息 <fieldType name="text_ik" class="solr.TextField"> <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/> </fieldType> 4.配置業務字段, 業務字段判斷標準, 1.該字段是否在搜索時是否須要在字段上收索, 2.後續操做是否須要用到該字段 用到的字段 商品id,商品title,商品買點,價格,商品img,商品分類名稱,商品描述 1.id===>商品id ... ... 在solrhome/collection1/conf/schema.xml文件末尾配置以下 <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="false" 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_category_name" dest="item_keywords"/> <copyField source="item_desc" dest="item_keywords"/> item_keywords:搜索域 5.重新啓動tomcat
配置:java
瀏覽器頁面
web