Windows下Lucence环境搭建菜鸟入门手册
归类于: 未分类 — nid @ 15:07
刚刚装了Lucene,感叹那些E文的文档不是那么好懂,加上本人不懂java,所以想记录一下.
Lucene是什么?Lucence是一个高性能的全文搜索引擎,可以非常容易的把它集成到您的应用中来.
第一步:当然是下载了.
推荐Lucene官方网站:http://lucene.apache.org/ ,也可以到http://apache.justdn.org/lucene/java/ 来下载
第二步:还是下载
下载Apache Ant,地址:http://ant.apache.org/
Ant是用来编译Lucene的.
第三步:安装和配置Ant
Ant是不用安装的,下载完解压就行了.关键是配置.
打开Windows下的命令行,通过下面的命令注册环境变量
set ANT_HOME=c:ant
set JAVA_HOME=c:jdk-1.5.0.05
set PATH=%PATH%;%ANT_HOME%in
注意:这里假设ant的目录为c:ant, jdk的目录为c:jdk-1.5.0.05, 如果你没有安装jdk那还要装一个.
第四步:编译Lucene
通过cd命令进入Lucene所在的文件夹,本文假设Lucene文件夹为C:lucene
然后输入命令ant,如果没有找到命令的话,请确认第三步中的环境变量是否设置成功
怎么使用Lucene呢?可以编译一个demo来试试
可以通过
ant war-demo命令来编译Lucene自带的示例.
编译成功后便可以通过
set CLASSPATH=.;c:luceneuildlucene-core-2.2.0.jar;c:luceneuildlucene-demos-2.2.0.jar
来注册JAVA CLASSPATH
然后可以运行demo来做索引了
java org.apache.lucene.demo.IndexFiles c:lucenesrc
索引完毕,试一试:
java org.apache.lucene.demo.SearchFiles
随便输一些英文的关键字进去搜索吧,如ant,demo等.
总结:其实Lucene的环境拾建起来还是挺简单的.只是一来英文不是很熟,二来的话也不懂Java,所以那些官方文档看的有点费时.
分享到:
相关推荐
通过学习这个“lucene.net+完全入门教程”,开发者可以了解如何在.NET环境中设置Lucene.Net项目,创建和管理索引,编写查询,优化搜索性能,并掌握如何处理搜索结果。教程可能涵盖从安装步骤、基本概念介绍,到实战...
Lucene入门与使用,非常简单,适合入门
本文将围绕这个最新版的Lucene在Windows环境下的安装、配置、使用以及关键知识点进行详尽的探讨。 首先,Lucene的核心概念包括索引、查询解析和搜索。索引是Lucene的核心,它将非结构化的文本数据转化为可以高效...
**Lucene 入门** Lucene 是一个高性能、全文本搜索库,由Apache软件基金会开发。它是Java平台上的一个开源项目,广泛应用于各种搜索引擎的构建,包括网站内部搜索、数据库索引等。Lucene 提供了强大的文本分析、...
在Windows环境下,安装和使用Lucene 8.9.0,开发者可以通过解压提供的"lucene-8.9.0"压缩包,根据官方文档配置环境,然后利用提供的API开始构建自己的全文搜索引擎应用。需要注意的是,使用过程中应遵循最佳实践,...
《Windows环境下Lucene 8.6.0的深入解析与应用》 Apache Lucene是一个开源全文搜索引擎库,它为开发者提供了构建高级搜索功能所需的基本工具。在最新的版本8.6.0中,Lucene继续强化了其在文本处理、性能优化和易用...
【Lucene开发手册】 Lucene是一个开源的全文检索库,由Apache软件基金会开发,主要用Java编写。作为一套API,Lucene提供了构建高效、可扩展的搜索引擎所需的核心工具。它并非一个完整的搜索引擎产品,而是一个搜索...
**Lucene 3.6 入门案例** Lucene 是一个高性能、全文本搜索库,由 Apache 软件基金会开发。它提供了完整的搜索功能,包括索引、查询、评分等,广泛应用于各种项目和产品中。在这个入门案例中,我们将深入理解如何...
《Windows环境下Lucene 8.8.0的深度解析与应用》 Apache Lucene是一个开源全文搜索引擎库,它为开发者提供了在Java环境中构建全文检索应用的基础框架。在最新的Windows版本——lucene-8.8.0.zip中,我们能够深入...
《Windows环境下Lucene 8.6.1的深度解析与应用》 Apache Lucene是一个开源全文搜索引擎库,它为开发者提供了强大的文本分析、索引和搜索功能。在最新的8.6.1版本中,Lucene在性能、稳定性和功能上都有了显著的提升...
《Windows环境下Lucene 8.5.1的深度解析与应用》 Apache Lucene是一个开源全文搜索引擎库,它为开发者提供了在Java环境中构建全文检索应用的基础框架。在最新的8.5.1版本中,Lucene进一步提升了性能和功能,使其在...
8. **多线程支持**:在Windows环境下,Lucene可以利用多核处理器的优势,提供并发访问和索引构建能力。 9. **文档格式兼容**:Lucene可以处理各种类型的文件,如HTML、PDF、Word等,只需提供相应的解析器。 10. **...
本篇将通过一个简单的入门例子,带你了解如何使用Lucene进行搜索。 首先,我们要知道Lucene的核心组件包括文档(Document)、字段(Field)、索引(Index)和查询(Query)。在Lucene中,信息是以文档的形式存储,...
lucene.net 完全入门教程,包括 lucene.net 介绍, lucene.net工作模式, lucene.net分词方法和中文分词方法, lucene.net索引的建立详解, lucene.net搜索详解, lucene.net的下载方法, lucene.net搜索结果实现...
- **安装与配置**:在Windows环境中,需要将Lucene库添加到项目依赖中,配置合适的分词器和分析器。 - **创建索引**:首先,需要将要搜索的数据转换为Lucene可处理的格式,然后构建索引。 - **搜索索引**:使用...
总之,“Lucene简单入门程序实例”不仅是一个实践指南,也是一份全面的技术手册,涵盖了从理论概念到具体实施的各个环节。无论是对Lucene感兴趣的新手,还是希望深入探索全文检索技术的专业人士,都可以从中获得宝贵...
Lucene3.4开发入门.pdf
这个"最新版windows lucene-8.8.2.zip"文件包含了在Windows环境下运行的Lucene 8.8.2版本的所有组件和资源。Lucene的核心功能包括文档索引、搜索以及相关的文本处理工具,它提供了高级的搜索算法和高效的检索性能。 ...
**Lucene 3.0 全文检索入门实例** Lucene 是一个开源的全文检索库,由 Apache 软件基金会开发。它提供了一个高级、灵活的搜索功能框架,允许开发者在自己的应用中轻松地集成全文检索功能。本文将重点介绍如何使用 ...
"Linux 下配置和应用 Lucene" 在本文中,我们将详细介绍如何在 Red Hat Linux 9 下配置和应用 Lucene 2.9.1。这篇文章将对 Lucene 的安装、配置和应用进行详细的讲解,旨在为读者提供一个清晰、详细的指南。 环境...