(一)配置环境变量 (1)JAVA安装路径 变量名JAVA_HOME 变量值C:\Program Files\Java\jdk1.6.0_29 (2)TOMCAT安装路径 变量名TOMCAT_HOME 变量值C:\Program Files\Java\apache-tomcat-6.0.35 (3)LUCENE开发环境 解压lucene-3.0.3(3.1,3.2版本太高)。可以看到lucene-core-3.0.3.jar和lucene-demos-3.0.3.jar这两个文件。 解压目录为C:\Program Files\Java\lucene-3.0.3。 (4)将lucene-core-3.0.3.jar和lucene-demos-3.0.3.jar文件所在路径添加到classpath中。 classpath如下: %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Java\lucene-3.0.3\lucene-demos-3.0.3.jar;C:\Program Files\Java\lucene-3.0.3\lucene-core-3.0.3.jar;%TOMCAT_HOME%\lib; (5)path如下 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANT_HOME%/bin;%TOMCAT_HOME%\bin; (二)控制台应用程序 (1)进入java目录 cd c:\Program Files\Java> (2)建立索引 c:\Program Files\Java>java org.apache.lucene.demo.IndexFiles c:\doc 将c:\doc下所有文件建立索引。 (3)执行查询 c:\Program Files\Java>java org.apache.lucene.demo.SearchFiles 将会出现“Query:”提示符,在其后输入关键字,回车,即可得到查询结果。 (三)web应用程序 (1)将lucene-core-3.0.3.jar和lucene-demos-3.0.3.jar这两个文件复制到C:\Program Files\Java\apache-tomcat-6.0.35\lib下 (2)解压下载的lucene-3.0.3.zip,可以看到luceneweb.war文件。将该文件复制到C:\Program Files\Java\apache-tomcat-6.0.35\webapps (3)重启tomcat 在C:\Program Files\Java\apache-tomcat-6.0.35\bin\startup.bat (4)建立索引 c:\Program Files\Java>java org.apache.lucene.demo.IndexHTML -create -index [索引数据存放路径][被索引文件路径] (如C:\index C:\doc) (5)打开安装tomcat的\webapps\luceneweb\configuration.jsp文件,找到String indexLocation="***", 将"***"改为[索引数据存放路径],即 "C:/index" 【!!!!!!!!!!!!!注意是/.如果为c:\index则出错】 (6)执行查询 http://localhost:8080/luceneweb/