阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

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

135次阅读
没有评论

共计 2420 个字符,预计需要花费 7 分钟才能阅读完成。

前段时间做关于文本分类方面的研究,下载了开源的 LUCENE 代码,进行了一些初步的研究。要想利用开源代码做一些程序,环境的配置要点有点多,但都不麻烦,现在总结一下,有一下几点。

基于 jdk1.6 的环境在 eclipse 集成开发环境,完成环境的配置。

1. jdk 环境:

下载安装 JDK1.6,环境变量配置如下:

用户变量中添加如下变量和属性值:

Classpath ——c:\Program Files\Java\jdk1.6.0_02\lib\tools.jar; c:\Program Files\Java\jdk1.6.0_02\lib\dt.jar;

java_home—— c:\Program Files\Java\jdk1.6.0_02

Path—— c:\Program Files\Java\jdk1.6.0_02\bin; c:\Program Files\Java\jdk1.6.0_02;

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

PATH—– c:\Program Files\Java\jdk1.6.0_02\bin; c:\Program Files\Java\jdk1.6.0_02;

CLASSPATH——–.;c:\Program Files\Java\jdk1.6.0_02\lib\tools.jar; c:\Program Files\Java\jdk1.6.0_02\lib\dt.jar;

JAVA_HOME——- c:\Program Files\Java\jdk1.6.0_02

TOMCAT_HOME——–c:\Program Files\Apache Software Foundation\Tomcat 5.0

CATALINA_HOME—— c:\Program Files\Apache Software Foundation\Tomcat 5.0

2.TOMCAT5.0 环境配置

根据以上 JDK 的配置,此时,只需要将 jdk 安装目录下 lib 子目录的 tools.jar 和 dt.jar 复制到 Tomat 的 common\li 目录下,安装完后,启动“Apache Tomcat”服务,然后输入“http://127.0.0.1:8080”测试。若能看到 Tomcat 的欢迎界面,表示安装成功。

3. lucene 部署配置

Lucene 是纯 java 程序,运行需要 Java 环境的支持。基于 lucene-2.3.0 版本的配置如下:

在环境变量中的系统环境变量一栏,在 CLASSPATH 的原有文字后面加上:

“D:\workshop\lucene2.3.0\lucene-2.3.0\lucene-core-2.3.0.jar;D:\workshop\lucene2.3.0\lucene-2.3.0\lucene-demos-2.3.0.jar”

其实这是在添加 lucene 的相关 java 包位置。此路径是 lucene 的 jar 包存在的路径

此处,在命令提示符中输入“echo %CLASSPATH%”可以查看环境变量是否正确添加。环境变量配置好以后,开始部署 lucene 中的开发工具。

将 lucene 中的 src 目录下的 jsp 目录复制到 Tamcat 的 webapps\ROOT 目录,改名为 Luceneweb. 复制 lucene-demos-2.3.0.jar 和 lucene-core-2.3.0.jar 文件到 Luceneweb\WEB-INF\lib 目录。(也可以直接把 luceneweb.war 复制到 tomcat 的 webapps 目录)。

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

至此,所有的环境都已经配备完毕,现在可以利用开源的 lucene 进行 java 开发了。

还不过瘾,看看分割线中关于 Lucene 的更多相关内容

————————————– 分割线 ————————————–

基于 Lucene 多索引进行索引和搜索 http://www.linuxidc.com/Linux/2012-05/59757.htm

Lucene 实战(第 2 版) 中文版 配套源代码 http://www.linuxidc.com/Linux/2013-10/91055.htm

Lucene 实战(第 2 版) PDF 高清中文版 http://www.linuxidc.com/Linux/2013-10/91052.htm

使用 Lucene-Spatial 实现集成地理位置的全文检索 http://www.linuxidc.com/Linux/2012-02/53117.htm

Lucene + Hadoop 分布式搜索运行框架 Nut 1.0a9 http://www.linuxidc.com/Linux/2012-02/53113.htm

Lucene + Hadoop 分布式搜索运行框架 Nut 1.0a8 http://www.linuxidc.com/Linux/2012-02/53111.htm

Lucene + Hadoop 分布式搜索运行框架 Nut 1.0a7 http://www.linuxidc.com/Linux/2012-02/53110.htm

Project 2-1: 配置 Lucene, 建立 WEB 查询系统[Ubuntu 10.10] http://www.linuxidc.com/Linux/2010-11/30103.htm

————————————– 分割线 ————————————–

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

本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-09/123242.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2420字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中