首页 > 代码库 > Lucene的安装与CMD中的使用
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中的使用