1. 程式人生 > >lucene入門及安裝配置

lucene入門及安裝配置

lucene是一個開源的、apache基金會支援的一個小型專案,它可以支援全文索引,在搜尋引擎中有非常廣泛的應用,它也被稱為倒排索引。我們可以利用它來進行對文字中所有文字的分類和統計相應的詞頻等操作。

LZ在這裡主要是用lucene-4.0.0的開源jar包來進行入門實踐和安裝配置的。當然版本的不同,可能在配置上也會有點不同。首先是下載lucene-4.0.0的包,裡面一共有analysis、core、demo和queryparser這四個包是需要配置在windows下的環境變數中的classpath中。分別是analysis/common下的lucene-analyzers-common-4.0.0.jar包、lucene-core-4.0.0.jar包、lucene-demo-4.0.0.jar包和lucene-queryparser-4.0.0.jar包。那麼這四個包需要在classpath中配置相應的路徑。

當然我們可以在cmd模式下采用echo %classpath%來檢視具體這個環境變數所含有的內容,一般配置環境變數還是在本地下配置比較好,而不是在系統變數中配置。那麼在cmd模式下繼續輸入

java org.apache.lucene.demo.IndexFiles -docs (filespath),那麼接下來就是會對你給定的一些文章建索引,然後再用java org.apache.lucene.SearchFiles來對特定的某些檔案查詢關鍵字