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中的使用的主要内容,如果未能解决你的问题,请参考以下文章