Lucene的配置和基本demo运行(OS X Linux)

前置条件:配置好java。
理论上windows也是一样的,可能设置路径的地方要在系统设置-环境变量里面

  1. 下载编译好的Lucene,6.4.2版本华中科大镜像下载链接

  2. 设置CLASSPATH
    这里需要把4个jar包加入到CLASSPATH中,分别为

lucene-{version}/analysis/common/lucene-analyzers-common-{version}.jar
lucene-{version}/core/lucene-core-{version}.jar
lucene-{version}/demo/lucene-demo-{version}.jar
lucene-{version}/queryparser/lucene-queryparser-{version}.jar

在terminal中使用以下方式将jar包添加到路径当中,这里使用'$CLASSPATH:'即在现有的CLASSPATH之后添加路径,不使用的话会导致覆盖。

export CLASSPATH=$CLASSPATH:jar包的path
  1. 基本demo:文件搜索
    3.1 建立索引,这个操作会在当前目录下生成一个index文件夹,包含对目标文件夹的索引
java org.apache.lucene.demo.IndexFiles -docs 要进行索引的文件夹

3.2 搜索文件,尝试输入关键词,得到相关结果~

java org.apache.lucene.demo.SearchFiles

你可能感兴趣的:(Lucene的配置和基本demo运行(OS X Linux))