文档详情

Lucene-3.0.0+Tomcat配置教程.doc

发布:2017-08-02约2.63万字共27页下载文档
文本预览下载声明
Lucene-3.0.0配置csh624366188处借用,考虑到大部分用户没那么富裕,本人做一次坏人,用3分就可下载! 一、Lucene开发环境配置 step1.Lucene开发包下载 step2.Java开发环境配置 step3.Tomcat安装 step4.Lucene开发环境配置 解压下载的lucene-3.0.0.zip,可以看到lucene-core-3.0.0.jar和lucene-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.jar和lucene-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 在文本框中输入关键字,执行,即可得到查询结果。 说明:本文采用lucene-3.0.0版本,运行step6 时查询报错,根据提示将安装Tomcat的webapps\luceneweb\results.jsp 中 [ QueryParser qp = new QueryParser(contents, analyzer); ] 修改为 [ QueryParser qp = new QueryParser(Version.LUCENE_CURRENT,contents, analyzer); ] 注:本文参考YMs house lucene的demo环境搭建 总结一下lucene的环境搭建,查看以及了解lucene的原理,对其有个大概的了解。 1、下载lucene2.3.2 地址:/lucene/java/ 2、下载jdk1.6 3、下载tomcat 下载以上内容完成后,开始安装。 1、安装jdk 一路确定下去,无需选择。 2、安装tomcat 一路确定下去,无需选择。 3、解压文件即可 假设解压文件路径为d:\lucene现在可以建立目录(此处的目录为我们要进行检索的信息的原始数据文件,我们放置在docs中,还有一个是lucene生成的检索信息,我们放置于index中),即可以在d:\lucene下建立一个temp\docs以及temp\index,此处两个文件夹目录可以随意,当然不一定非得放置于d:\lucene。 然后将需要检索的原始数据文件放置于docs文件夹中。 拷贝解压的lucene文件夹中的lucene-core-2.3.2.jar以及lucene-demos-2.3.2.jar到temp文件夹中,解压。 如果没有配置jdk环境,参考下方: 打开我的电脑-属性-高级-环境变量: 在系统变量中添加: JAVA_HOME C:\Program Files\Java\jdk1.6.0 PATH %JAVA_HOME%\bin CLASSPATH .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar; 打开命令行:将目录定位到temp文件夹。 输入命令: java org.apache.lucene.demo.IndexHTML -create -index D:\lucene\temp
显示全部
相似文档