tomcat8部署solr8 兩種中文分詞器配置

2021-10-18 16:20:40 字數 1110 閱讀 8216

新增的域如下:

很顯然這是 managed-schema 檔案

我們現在想在p_name 建立索引, 並且分詞

這樣就配置好了 型別名稱是 solr_cnanalyzer 的分詞器。

先吐槽一下: ikanalyzer2012ff_u1.jar 和 ikanalyzer 3.2.8 這樣的都不行,各種報錯讓你懷疑人生,就是因為版本太舊了,我們用這個

接下來配置 檔案新增

說明下: solr.textfield 是使用分詞的,solr.strfield 不適用;

這樣就配置好了 p_textik 分詞器,另外,solr 中也有預設的分詞器 :text_ws,不過不支援中文。

在 managed-schema 修改配置,注意這兩個地方,上邊我們定義了兩個分詞器,然後把 p_name 和 p_catalog_name 的 type 型別改為剛才定義的分詞器型別。

輸入我是中國人,選擇我們的分詞字段 p_textik 和 solr_cnanalyzer,可以看到分好了,兩個分詞器都好了。

現在我們匯入資料,按照索引來搜尋下,

匯入之後的資料:

先按照 p_name 這個域來搜尋,

注意 1 和 2 處的設定, 1 的地方指明了搜尋關鍵字,2 指明索引名稱。

然後 按照 p_catalog_name 搜尋,

Tomcat8部署方式

靜態部署。在啟動tomcat之前已經安裝了web應用 動態部署。使用tomcat的manager應用直接操控已經部署好的web應用 依賴auto deployment特性 細分的話主要是 利用控制台部署 這一配置檔案docbase就是web應用的絕對路徑,當再一次啟動tomcat時就會將f code...

Tomcat8部署方式(未完待續)

方式一 親測有效 name localhost unpackwars true autodeploy true host 方式二 本人沒試過 tomcat好像提供可乙個控制台用於管理部署 截圖如下 訪問方式http localhost 8080 manager html 在conf catalina...

tomcat8下部署php專案

由於需要測試乙個php的環境。故記錄此處。環境 作業系統 win7 64bit tomcat 8.0.14 64bit php php 5.6.2 win32 vc11 x64.zip 將php解壓到tomcat的根目錄下,將資料夾名字改為php 把php.exe所在的路徑加入到path中。將php...