Lucene的安装与CMD中的使用

Posted ImJennings

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lucene的安装与CMD中的使用相关的知识,希望对你有一定的参考价值。

Lucene是一个开源的全文检索引擎工具包。

现在来介绍如何安装和在CMD下使用Lucene检索。

第一步:安装JDK

1.到官网下载安装JDK,一般是安装路径是C:\\Program Files\\Java\\jdk1.8.0_91

2.安装好后配置环境变量。“我的电脑”-“属性”-“高级系统设置”-“环境变量”

在系统变量中新建JAVA_HOME的变量,值为:

C:\\Program Files\\Java\\jdk1.8.0_91

在系统变量中的Path中添加(注意分号不能少):

C:\\Program Files\\Java\\jdk1.8.0_91\\bin;

3.在CMD中输入javac,如果能识别这个命令说明安装好JDK了

第二步:下载和配置Lucene

1.下载Lucene

2.把Lucene文件夹下的Lucene-core-6.2.1.jar(在core文件夹)和lucene-demo-6.2.1.jar(在demo文件夹)拷贝到JDK的lib目录下,即C:\\Program Files\\Java\\jdk1.8.0_91\\lib

3.配置环境变量。在用户变量和环境变量中的CLASSPATH添加:

.;%JAVA_HOME%\\lib\\lucene-demo-6.4.1.jar;%JAVA_HOME%\\lib\\lucene-core-6.4.1.jar;C:\\lucene-6.4.1\\core\\lucene-core-6.4.1.jar;C:\\lucene-6.4.1\\queryparser\\lucene-queryparser-6.4.1.jar;C:\\lucene-6.4.1\\analysis\\common\\lucene-analyzers-common-6.4.1.jar;C:\\lucene-6.4.1\\demo\\lucene-demo-6.4.1.jar;

如果用户变量没有CLASSPATH就新建一个。

第三步:运行

1.在Lucene的目录下新建一个文本文件,我就新建问jennings.txt,其中文本内容为hello jennings

然后打开CMD,输入:

java org.apache.lucene.demo.IndexFiles -docs C:\\lucene-6.4.1

输入完命令后会有一堆东西输出,这是建立索引的过程,可能得有3-4分钟,建好的索引在index文件夹里面,index文件夹在你CMD当前的目录下,一般是C:/Users/Administrator,当然你可以到别的目录执行这条建立索引的命令,这样就可以把索引放到别的地方了

2.建好索引后就可以开始检索了,输入命令:

java org.apache.lucene.demo.SearchFiles

然后输入jenning就会出现jennings.txt的检索结果

 

参考:

lvmememe的博客园ITLQS

以上是关于Lucene的安装与CMD中的使用的主要内容,如果未能解决你的问题,请参考以下文章

使用 Git 来管理 Xcode 中的代码片段

python常用代码片段总结

ElasticSearch 学习笔记一 简介

Android:使用Tab检测单个片段viewpager

[lucene系列笔记1]lucene6的安装与配置(Windows系统)

3.1 Java以及Lucene的安装与配置