1、配置Java环境
以前都是安装的,导致ClassPath配置不正确,需要设置如下:
JAVA_HOME = C:\Java\jdk1.6.0_14
PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;D:\soft\lucene\lucene-core-3.0.1.jar;D:\soft\lucene\lucene-demos-3.0.1.jar
注意要把lucene的两个jar加到classpath中
2、运行、建立Index
cd d:\soft\lucene
java org.apache.lucene.demo.IndexFiles d:\soft\lucene\src
之后会产生一个文件夹index,里面就是lucene的索引了。
3、查询
java org.apache.lucene.demo.SearchFiles
然后就可以执行全文索引的查询了~
hi, 我刚刚接触lucene,也是用的3.0.1。运行demo1的时候,执行java org.apache.lucene.demo.SearchFiles,输入关键字 并不能返回正确的结果。
不知道什么原因,请帮忙看一下。谢谢。
您是不是没有先建立索引?