[lucene系列筆記1]lucene6的安裝與配置(Windows系統)


lucene是一個java開源的高效全文檢索工具包,最近做項目要用到,把學習的過程記錄一下。

 

第一步:下載安裝jdk

1.首先從官網下載jdk(下載之前先查看你的電腦是多少位操作系統,如果是32就下載32的,如果是64位就下載64位的,否則不能兼容)。下載之后解壓到當前文件夾,雙擊安裝JDK的可執行文件,按步驟和提示,一直點“下一步”完成安裝,這里假設安裝到目標文件C:\Program Files\Java\jdk1.8.0_25;

2.JDK安裝完成后,需手動配置環境變量,右鍵“我的電腦”,在菜單中選擇“屬性”—“高級系統設置”--“高級”,再單擊“環境變量”按鈕,彈出如下所示的窗口。 

3.選擇“新建”按鈕,新建java_home的變量值為:  C:\ProgramFiles\Java\jdk1.8.0_25,“確定”保存該變量; 

4.在系統變量中列表中找到"Path"變量,選擇“編輯”按鈕,在彈出的窗口中的變量值后面添加,“C:\Program Files\Java\jdk1.8.0_25\bin;”,一定要注意分號";"不可缺少;

5.按照以上步驟完成后,JDK基本以成功安裝到系統,開發環境已經可用了,

開始菜單 - 運行,輸入"javac"命令,如果能彈出信息窗口,則說明安裝成功。

 

第二步:下載配置lucene(這里假設下載的是6.2.1)

  注意:lucene4.0以前的版本CLASSPATH的變量值有所不同,請參考其他教程

1.下載Lucene-6.2.1。在C盤中解壓到當前文件夾。

2.將lucene-6.2.1中的Lucene-core-6.2.1.jar和lucene-demo-6.2.1.jar這兩個文件復制到JDK目錄的lib目錄下:C:\Program Files\Java\jdk1.8.0_25\lib。

3.設置CLASSPATH

在“用戶變量”和“系統變量”中都要設置CLASSPATH的變量值為:

.;%JAVA_HOME%\lib\lucene-demo-6.2.1.jar;%JAVA_HOME%\lib\lucene-core-6.2.1.jar;C:\lucene-6.2.1\core\lucene-core-6.2.1.jar;C:\lucene-6.2.1\queryparser\lucene-queryparser-6.2.1.jar;C:\lucene-6.2.1\analysis\common\lucene-analyzers-common-6.2.1.jar;C:\lucene-6.2.1\demo\lucene-demo-6.2.1.jar;

 

第三步:運行Demo

1.在lucene-6.2.1文件夾下建立一個cc.txt文本文檔,在其中輸入nihao,並保存。

2.建立索引,運行cmd進入控制台,輸入:java org.apache.lucene.demo.IndexFiles -docs C:\lucene-6.2.1

如果一切正確的話,就能看到一堆的控制台輸出了,建立的索引會放在一個index文件夾下,index文件夾在你cmd當前所在目錄C:\Users\Administrator。(當然也可以cd到其他目錄里建索引)

3.查詢索引 :java org.apache.lucene.demo.SearchFiles

4.輸入“nihao”應該會把剛才的cc.txt搜索出來。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM