在eclipse中配置lucene2的运行环境
如果只是一般性的lucene开发,我觉得没有必要配这个环境。
- 下载lucene源码,现在是2.4.0。解压在C:\lucene-2.4.0。
- eclipse新建java project,在contents选择中选择create project from existing source,选择lucene路径(C:\lucene-2.4.0)。在project name中写lucene-2.4.0。完成
- 在project的build path加入junit。
- 完成上述三步,环境基本上就建完了。但在contrib中还会有错误。如果对这里面的东西不感兴趣,可以把整个路径删了。但我对这面的东西更感兴趣,所以又在project的build path加入ant和Berkeley DB的je.jar及db.jar。ant不用说了,后两个分别在Berkeley DB Java Edition和Berkeley DB的安装包中。现在的版本分别是4.7.25和3.3.75。
- 之后,在org.apache.lucene.store的GCJIndexInput中还会提示错误。注释掉import gnu.gcj.RawData之后,就没事了。反正也用不着这个包。
现在,就可以运行demo下的程序了。具体运行参数可以参见lucene文档。
分享到:
相关推荐
2.4.1版本是Lucene的一个重要里程碑,本文将详细讲解如何在Eclipse集成开发环境中对Lucene 2.4.1的源码进行调试和运行,以帮助开发者更好地理解和利用这一强大的搜索引擎工具。 首先,我们需要准备的是Eclipse IDE...
在Eclipse配置完成的Heritrix源代码 自行开发的Heritrix的Extractor类:pconline 自行开发的Heritrix的FrontierScheduler类:pconline 自行开发的Heritrix的Extractor类:163mobile 自行开发的Heritrix的...
要运行这个打包后的项目,你需要确保环境已配置好Java运行时环境(JRE)并正确设置了classpath。运行JAR文件通常使用命令行,例如: ``` java -jar LuceneTest.jar ``` 具体运行方式可能取决于项目中的main方法...
在Eclipse中运行Lucene示例,你需要先确保已安装了JDK,并且Eclipse配置了正确的Java环境。接下来,按照以下步骤操作: 1. **创建新项目**:在Eclipse中新建一个Java项目,命名为“LuceneTest”。 2. **导入库**:...
开发环境包括Java 1.6、Eclipse 3.4.2、Lucene 2.4.0和运行在Windows XP SP3上的Hadoop 0.19.1。 首先,我们需要在本地文件系统上创建索引。在Eclipse中创建一个新的项目,并为项目添加所有必要的JAR文件。假设我们...
在Eclipse配置完成的Heritrix源代码 自行开发的Heritrix的Extractor类:pconline 自行开发的Heritrix的FrontierScheduler类:pconline 自行开发的Heritrix的Extractor类:163mobile 自行开发的Heritrix的...
- **Eclipse项目设置**:确保你的Eclipse环境已配置好Lucene和Apache POI的依赖库。 - **数据目录**:在项目中指定一个数据目录,用于存放待索引的Word2007文件。 - **运行项目**:运行项目,Lucene会自动扫描数据...
本篇文章将围绕"lucene-4.0.0-src.zip"这一源码包,探讨其中的关键知识点,并指导如何在Eclipse环境中进行源码阅读和学习。 首先,Lucene的核心在于其搜索引擎架构。4.0.0版本引入了许多改进,包括更高效的索引结构...
描述中提到的“导入这几个包再使用”,指的是在Java项目中,我们需要将这些jar包添加到项目的类路径(Classpath)中,以便编译器和运行时环境能够找到并加载Lucene的相关类。这通常是通过IDE(如Eclipse或IntelliJ ...
在开发过程中,我们可以借助Eclipse这样的IDE,通过创建项目,配置Maven依赖,导入Lucene库,编写代码并运行测试。`.classpath`、`.mymetadata`、`.project`、`.settings`等文件是Eclipse项目配置文件,它们记录了...
2. **Lucene 搜索引擎**:Apache Lucene 是一个全文搜索引擎库,可以集成到各种应用程序中,提供高效、可扩展的搜索功能。在 Neo4j 中,Lucene 用于创建和维护节点和关系的索引,以便进行快速查找。 3. **Lucene ...
为了运行 Lucene 示例,首先需要在 Eclipse 中导入这些设置,创建一个 Java 项目,并将 Lucene 相关库(如 `libs` 目录中的 jar 文件)添加到项目的类路径中。 2. **创建索引** - 在 Lucene 中,创建索引是搜索的...
通过这个项目,学习者可以了解到如何在Java环境中集成和使用Lucene,包括创建索引、编写查询解析器、实现搜索接口、优化搜索性能等关键知识点。同时,还可能接触到与Web应用结合的部分,如在Servlet中处理搜索请求,...
同时,使用 Eclipse 或 IntelliJ IDEA 等 IDE 配合 Lucene 的插件,可以方便地调试和运行示例代码。 总结,Lucene 4.8 是一个强大且灵活的搜索库,通过实例学习,我们可以掌握其基本操作,结合源码阅读,可以更深入...
在Eclipse配置完成的Heritrix源代码 自行开发的Heritrix的Extractor类:pconline 自行开发的Heritrix的FrontierScheduler类:pconline 自行开发的Heritrix的Extractor类:163mobile 自行开发的Heritrix的...
在本文中,我们将探讨如何在Eclipse环境中运行Apache Solr,一个基于Lucene的企业级搜索服务器。Solr提供了一种开箱即用的解决方案,简化了索引管理和搜索功能。 首先,我们需要理解Solr的基本概念。Solr是一个开源...
在Eclipse 3.3中配置Lucene项目,首先需要导入Lucene的相关库文件。这些库通常包括`lucene-core`, `lucene-analyzers`, `lucene-queryparser`等模块,它们提供了Lucene的基础功能和高级特性。确保正确地将这些库添加...