Lucene 3.4.0 的配置
Lucene 配置
- 下载地址:http://www.apache.org/dyn/closer.cgi/lucene/java/ ,这里下载的是Lucene 3.4.0版本;
- 配置好Java环境,此处略去配置过程。我的jdk安装位置是C:\Program Files\Java\jdk1.7.0_01;
- 解压下载的Lucene文件,可以发现lucene-core-3.4.0.jar文件,使用时将之加入到应用的classpath中即可。
Demo程序的配置实现
此处我将Lucene解压文件放入到C:\Program Files\Java\目录下,在这一版本中,demo程序在contrib\demo目录下,其中含有jar包lucene-demo-3.4.0.jar。将lucene-core-3.4.0.jar和lucene-demo-3.4.0.jar加入到classpath中,设置系统环境变量classpath的值如下:
C:\Program Files\Java\jdk1.7.0_01\lib\tools.jar;C:\Program Files\Java\lucene-3.4.0\lucene-core-3.4.0.jar;C:\Program Files\Java\lucene-3.4.0\contrib\demo\lucene-demo-3.4.0.jar
配置完成后,cmd命令打开命令行(如果是Win 7的话,最好使用管理员权限)
1. 输入
java org.apache.lucene.demo.IndexFiles –Index H:\Index –docs F:\JAVA
此处-Index后面的目录表示索引出来的结果文件保存目录,-docs后的目录表示要进行索引的目录。运行效果如下图所示:
2. 在索引的结果中进行搜索,输入:
java org.apache.lucene.demo.SearchFiles
由于我这里的索引结果文件保存在H:\index目录下,因此需要首先进入该目录下才能执行该命令。输入该命令后,将会出现”Enter Query”的提示信息,搜索结果如下所示:
That's all! ^_^