1.引入lucene包,用到了junit,包搞進來就可以了
2.先跑建立索引檔案的單元測試,有了索引才能查詢嘛,然後在跑下面的檢索資料方法
3.目錄根據自己需要更改哦
private final string indexpath = "e:/lucene";
private final string searchpath = "e:/123";
@test
/*** 建立索引檔案
*/public void createindexfiles() throws exception
/*** 遞迴呼叫檢索資料夾
* * @param f
* @param iw
* @throws exception
*/public void addtowriter(file f, indexwriter iw) throws exception else if (f.getname().endswith(".html")
|| f.getname().endswith(".txt"))
}/**
* 檢索資料
* * @throws exception
*/@test
public void search() throws exception
}
乙個Lucene例子
public void test1 迴圈陣列,建立文件,給文件新增字段,並把文件新增到索引書寫器裡 document doc null for inti 0 i words.length i 索引優化 ramwriter.optimize 關閉索引讀寫器,一定要關哦,按理說應該把上面的 用try括主...
Lucene的入門例子
1.lucene的基本步驟 配 與jar包版本 2.示例的 3.完成示例後再該延伸到哪些知識 jar包版本 一 從資料庫中查資料 爬資料 1 public arraylistgetdate string sql throws sqlexception 把資料庫裡的資料取出來 return item ...
lucene常用搜尋例子
public class test 按詞條搜尋 public void termsearcher throws ioexception 短語搜尋 public void phrasesearcher throws ioexception 萬用字元搜尋 wildcardquery 萬用字元包括 匹配乙...