共计 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