將solr3 5整合到Tomcat6 x中

2021-09-01 19:07:19 字數 1260 閱讀 4590

最近在學習lucene,然後進入到solr中,沒想到一開始,solr就給我來了這麼困難的開頭,希望萬事開頭難,以後可以順利一點吧。記錄下將solr3.5整合到tomcat6.x中的過程,以及遇到的乙個錯誤,希望對遇到這種問題的朋友有幫助。

配置過程:

1、建立乙個solr的資料夾作為伺服器的位置,裡面再建兩個資料夾乙個home資料夾乙個server資料夾。

3、修改solr\home\conf中的solrconfig.xml檔案設定data的路徑,修改如下:

4、設定tomcat6.x\conf中的server.xml 中新增context並配置其環境變數,配置如下圖:

可能會遇到的錯誤:

①在啟動tomcat的時候可能會遇到的錯誤:

若遇到這樣的錯誤,則進入/home/conf/solrconfig.xml中,將其中的配置

改為如下:

再次執行tomacat,就不會再報錯了。

②在登入solr的時候,我還遇到了另外一種錯誤,這種錯誤,大家可能會遇不到,但是為了以防萬一,也分享出來一下。

根據網上所查和tomcat的這一段資訊,猜想是不是我的rss工程下有這兩個jar包和tomcat伺服器本身的jar包衝突了,因為這是乙個無關緊要的工程,所以我直接把他給刪了,然後重啟tomcat再次登入solr的,已經可以成功登入了。

至此,將solr3.5成功的整合到了tomcat6.x伺服器上。

solr4 1整合配置

最近由於需要了解下有關sorl 搜尋伺服器相關的東西 所以查了查資料。簡單了解了下。還是老規矩,時間久了不用 很用以忘。寫個筆記 記錄下。執行 tomcat 此時控制台裡面會有報錯提示,是找不到solr的例項執行環境。這時關閉tomcat。再次執行tomcat,輸入http localhost 80...

Solr 多個過濾查詢條件的並集

場景描述 一開始使用如下 使用多個過濾條件限制搜尋條件,查詢出的結果會是過濾條件的交集。因為業務需求,需要solr查詢返回多個過濾條件的並集。solrquery query new solrquery query.addfilterquery file type 在網上找了很久,只找到一篇講到過濾條...

將資料集劃分為訓練集以及測試集

將資料集簡單地劃分為測試集以及訓練集 import os import random train percent 9 訓練集所佔比例 valid percent 0.1 測試集所佔比例 xmlfilepath data delete 所在地相對路徑 total file os.listdir xml...