基于开源Lucene的Java开发环境配置

lucene4.3.0 配置与调解 demo

依赖开源Lucene的Java开辟蒙受安插

这二日做关于文本分类方面包车型客车钻研,下载了开源的LUCENE代码,举办了有个别方始的商讨。要想行使开源代码做一些主次,情状的安排宗旨有一点点多,但都不劳动,未来总计一下,有瞬间几点。

基于jdk1.6的境况在eclipse集成开采条件,完结环境的布置。

1. jdk环境:

下载安装JDK1.6,蒙受变量配置如下:

客户变量中增多如下变量和属性值:

Classpath ------c:Program FilesJavajdk1.6.0_02libtools.jar; c:Program FilesJavajdk1.6.0_02libdt.jar;

java_home------ c:Program FilesJavajdk1.6.0_02

Path------ c:Program FilesJavajdk1.6.0_02bin; c:Program FilesJavajdk1.6.0_02;

系统变量中增添如下变量和属性值:

PATH----- c:Program FilesJavajdk1.6.0_02bin; c:Program FilesJavajdk1.6.0_02;

CLASSPATH--------.;c:Program FilesJavajdk1.6.0_02libtools.jar; c:Program FilesJavajdk1.6.0_02libdt.jar;

JAVA_HOME------- c:Program FilesJavajdk1.6.0_02

TOMCAT_HOME--------c:Program FilesApache Software FoundationTomcat 5.0

CATALINA_HOME------ c:Program FilesApache Software FoundationTomcat 5.0

2.TOMCAT5.0条件布署

遵照以上JDK的配置,那时,只必要将jdk安装目录下lib子目录的tools.jar和dt.jar复制到汤姆at的commonli目录下,安装完后,运行“Apache 汤姆cat”服务,然后输入“

3. lucene布置配备

Lucene是纯java程序,运营须求Java情形的支撑。基于lucene-2.3.0版本的配备如下:

在意况变量中的系统情形变量黄金时代栏,在CLASSPATH的原本文字后边加上:

“D:workshoplucene2.3.0lucene-2.3.0lucene-core-2.3.0.jar;D:workshoplucene2.3.0lucene-2.3.0lucene-demos-2.3.0.jar”

事实上那是在增加lucene的有关java包地点。此路线是lucene的jar包存在的门径

此处,在指令提醒符中输入“echo %CLASSPATH%”能够查看遭逢变量是或不是科学加多。情状变量配置好今后,开头配备lucene中的开垦工具。

将lucene中的src目录下的jsp目录复制到Tamcat的webappsROOT目录,改名为Luceneweb.复制lucene-demos-2.3.0.jar和lucene-core-2.3.0.jar文件到LucenewebWEB-INFlib目录。(也足以直接把luceneweb.war复制到tomcat的webapps目录卡塔尔。

在luceneweb下创立文件夹docs,并在docs的文书夹中放入文本文件或HTML文件。

至此,全体的条件都已安排实现,以往得以行使开源的lucene实行java开拓了。

还不舒服,看看分水线中有关Lucene的更多相关内容:

lucene的新颖版本是4.3.0,

--------------------------------------分割线

基于Lucene多索引进行索引和探求

Lucene 实战(第2版) 汉语版 配套源代码

Lucene 实战(第2版) PDF高清中文版

利用Lucene-Spatial实现并轨地理地点的全文字笔迹查证索

Lucene + Hadoop 布满式寻找运营框架 Nut 1.0a9

Lucene + Hadoop 布满式寻觅运维框架 Nut 1.0a8

Lucene + Hadoop 布满式找出运转框架 Nut 1.0a7

Project 2-1: 配置Lucene, 创设WEB查询系统[Ubuntu 10.10]

--------------------------------------分割线

Lucene 的详尽介绍:请点这里
Lucene 的下载地址:请点这里 

正文恒久更新链接地址:

前段时间做关于文本分类方面包车型客车研商,下载了开源的LUCENE代码,进行了风度翩翩部分初始的斟酌。要想采用开源代...

lucene-4.3.0.zip,

 

1 Lucene下载与陈设

全文检索引擎Lucene安装特别轻巧,配置完毕相关的JDK景况,只需下载最新的开采包,并点名相关的路子就能够帮忙开垦和检索服务了。

1.    下载lucene系统

拜谒官方网址

2.    Lucene的布局安顿

Lucene是纯Java程序,运营必要Java情形的扶植,其配备很简短首若是解压相应的开拓包,同期在系统路径的境况变量中增加Lucene相关库的任务音讯。笔者的计算机-》右键选系统品质-》高端-》境况变量-》系统变量,在CLASSPATH条款标值前面增加D:/lucene/lucene-3.0.1/lucene-core-3.0.1.jar;和D:/lucene/lucene-3.0.1/lucene-demos-3.0.1.jar然后单击“明确”,达成系统遇到变量的修改。打开cmd窗口实践Echo %CLASSPATH%,查看是不是已经成功加多。

3.    Lucene测量试验运行

Lucene公布包里含有了有的编制好的测量试验代码和总结的动态网页。轻易安排就可进展测量试验。

1卡塔 尔(阿拉伯语:قطر‎Windows下走入cmd窗口,运转命令:org.apache.lucene.domo.IndexHTML

Java org.apache.lucene.demo.IndexHTML –create –index D:/test/index D:/test/docs,运营结果如下:

 

表明实施平常,成立index文件夹并生成索引文件。

2卡塔 尔(阿拉伯语:قطر‎将Lucene加压包下的luceneweb.war复制到tomcat的webapps下,运转后编辑webapps下转移的luceneweb下的configuration.jsp文件,把

String indexLocation = "D://test//index";

3卡塔 尔(英语:State of Qatar)重启tomcat,张开浏览器,访谈地址

2 大概遭受的标题

解压后有个demo文件夹就是lucene的demo,

war文件程式能够运维在web容器中tomcat,jboss

tomcat 运维 把lucene-xml-query-demo.war拷贝到webapps文件夹下,运营tomcat

运营出错:

class org.apache.lucene.xmlparser.webdemo.FormBasedXmlQueryDemo  。。。。。。。。。。。。。。

因为找不到,所以改过成另三个servlet 就好

修改web.xml

<servlet-class>org.apache.lucene.xmlparser.webdemo.FormBasedXmlQueryDemo</servlet-class>

修改为

<servlet-class>org.apache.lucene.demo.xmlparser.FormBasedXmlQueryDemo</servlet-class>

把lucene-4.3.0解压包下analysiscommonlucene-analyzers-common-4.1.0.jar   拷贝到lucene-xml-query-demoWEB-INFlib文件夹上面,

再次启航海运输作 

还或然会出错 ,抛出至极,加多包  sandboxlucene-sandbox-4.1.0.jar 即可

重复开动 输入

再次调节和测量检验正确

 

留意某些浏览器可能那几个  ,切换调试。。。。。

 

转载:

 

本文由金沙棋牌游戏官方网站发布于技术,转载请注明出处:基于开源Lucene的Java开发环境配置

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。