现在的位置: 首页 > 综合 > 正文

Lucene开发环境配置

2013年08月25日 ⁄ 综合 ⁄ 共 1392字 ⁄ 字号 评论关闭

一、Lucene开发环境配置

step1.Java开发环境配置

JAVA_HOME=C:/j2sdk1.4.2_04
CLASSPATH=.;C:/j2sdk1.4.2_04/lib/tools.jar;C:/j2sdk1.4.2_04/lib/dt.jar;C:/j2sdk1.4.2_04

/bin;
path=C:/j2sdk1.4.2_04/bin

step2.Tomcat安装

环境变量的设置 ,其设置都在用户变量中,而且登陆的也是相应的用户。以下是用户变量中设置的路径:

JAVA_HOME=E:/Java/jdk1.6
path=%JAVA_HOME%/bin;
classpath=%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%CATALINA_HOME%/lib/servlet-api.jar;%CATALINA_HOME%/lib/jsp-api.jar;
CATALINE_HOME:e:/tomcat
CATALINE_BASE:e:/tomcat
TOMECAT_HOME:E:/Tomcat

启动bin目录下的startup.bat运行正常且用http://localhost:8080/可看见tomcat欢迎页面,并且使用javac编译等都正常

 

step3.Lucene开发环境配置

 

解压下载的lucene-3.0.0.zip,可以看到lucene-core-3.0.0.jarlucene-demos-3.0.0.jar这两个文件,将其解压(建议放在安装jdk的lib文件夹内),并把路径添加到环境变量的classpath。

二、Lucene开发包中Demo调试

控制台应用程序

step1.建立索引

>java org.apache.lucene.demo.IndexFiles [C:/Java](已经存在的任意文件路径)

将对C:/Java下所有文件建立索引,同时,在当前命令行位置将生成“index”文件夹。

step2.执行查询

>java org.apache.lucene.demo.SearchFiles

将会出现“Query:”提示符,在其后输入关键字,回车,即可得到查询结果。

Web应用程序

step1.lucene-core-3.0.0.jarlucene-demos-3.0.0jar这两个文件复制到安装Tomcat 的/common/lib中

step2.解压下载的lucene-3.0.0.zip,可以看到luceneweb.war文件。将该文件复制到安装Tomcat的/webapps

step3.重启Tomcat服务器。

step4.建立索引

 

>java org.apache.lucene.demo.IndexHTML -create -index [索引数据存放路径] [被索引文件路径](如:D:/lucene/temp/index D:/lucene/temp/docs

step5. 打开安装Tomcat的/webapps/luceneweb/configuration.jsp文件,找到String indexLocation = "***",将"***"改为第四步中[索引数据存放路径],保存关闭。

step6.执行查询

http://localhost:8080/luceneweb

在文本框中输入关键字,执行,即可得到查询结果。

抱歉!评论已关闭.