码迷,mamicode.com
首页 > Web开发 > 详细

Lucene的安装与CMD中的使用

时间:2017-03-29 01:02:03      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:arc   classpath   分享   lvm   环境   工具包   common   好的   doc   

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中的使用

标签:arc   classpath   分享   lvm   环境   工具包   common   好的   doc   

原文地址:http://www.cnblogs.com/olajennings/p/6637682.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!