lucene3 例子

现在lucene3很多和lucene2不兼容。这个是我根据lucene3写的一个demo里面有非常详细的描述,一个文件搜索和一个中文分词IKAnalyzer的例子,里面IKAnalyzer的jar和lucene的jar都有的了。希望对大家有帮助
例如:
/**
* 建立索引表
*
* @param writer
* @param f
* @throws IOException
*/
private static void indexFile(IndexWriter writer, File src)
throws IOException {
// 如果文件时隐藏或者文件不存在或则文件不能读,则返回
if (src.isHidden() || !src.exists() || !src.canRead()) {
return;
}
// 显示读取的文件的路径
String path = src.getCanonicalPath();
System.out.println("" + path);
// 显示读取的文件内容
String text = loadFileToString(src);
// Document相当于数据库中的一行记录。
Document doc = new Document();

你可能感兴趣的:(F#,Lucene)