首先要先下载lucene的相关jar包:
http://apache.01link.hk/lucene/java/8.0.0/lucene-8.0.0.zip
然后解压,拿出三个jar包:
lucene-queryparser-8.0.0.jar
lucene-core-8.0.0.jar
lucene-analyzers-common-8.0.0.jar
创建一个java工程,然后在根目录下创建lib文件夹,将包拷入,添加到项目中(add as libraries...)
一、存入索引的操作IndexWriter
然后直接在项目中创建以下文件(括号内为文件内容):
docs
hello.txt (素胚勾勒出青花,笔锋浓转淡;瓶身描绘的牡丹一如你初妆)
subdocs
hi.txt(落霞与孤鹜齐飞,秋水共长天一色)
然后进行存入索引动作的测试:
package com.company;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.*;
import org.apache.lucene.index.*;
import org.apache.lucene.queryparser.classic.ParseException;
import org.apache.lucene.queryparser.classic.QueryParser;
import org.apache.lucene.search.*;
import org.apache.lucene.store.FSDirectory;
import org.apache.lucene.store.Directory;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.nio.charset.Charset;
import java.nio.file.*;
import java.nio.file.attribute.BasicFileAttributes;
public class Index {
p