1.将lucene-3.0.2.rar解压, 将其中的luceneweb.war copy到tomcat webapps目录中, 启动tomcat,
luceneweb.war自动解压文件夹为luceneweb. 在luceneweb下建立docs和index两个目录(其路径是可随意
的,但暂时先定在这), 可将lucene-3.0.2文件夹下的docs拷贝过来,docs不能为空.
2.在MyEclipse中建立一个工程luceneTest, 将lucene-3.0.2里的lucene-demos-3.0.2.jar 和
lucene-core-3.0.2.jar到工程下,将lucene-3.0.2下的src目录下的demos拷贝到luceneTest src下, 相应的
类路径对应即可.
3.运行IndexHTML文件,参数为: -create -index
D:\tomcat6\webapps\luceneweb\index D:\tomcat6\webapps\luceneweb\docs
,在控制台会看到如下的的打印信息, 同时在刚才建立和Index文件夹下会生成一些文件
....
adding D:/Tomcat6/webapps/luceneweb/docs/index.html
adding D:/Tomcat6/webapps/luceneweb/docs/linkmap.html
adding D:/Tomcat6/webapps/luceneweb/docs/lucene-contrib/index.html
adding D:/Tomcat6/webapps/luceneweb/docs/queryparsersyntax.html
adding D:/Tomcat6/webapps/luceneweb/docs/scoring.html
adding D:/Tomcat6/webapps/luceneweb/docs/skin/images/README.txt
adding D:/Tomcat6/webapps/luceneweb/docs/skin/note.txt
adding D:/Tomcat6/webapps/luceneweb/docs/systemrequirements.html
Optimizing index...
60188 total milliseconds
4. 将tomcat webapps luceneweb 下的configuration.jsp 的String indexLocation = "D:\\tomcat6\\webapps\\luceneweb\\index"; 改成这样
5.启动tomcat, 在浏览器中运行http://localhost:8080/luceneweb/. ,在浏览器中输入文本即可搜索,
如apache
分享到:
相关推荐
首先,我们来看看`lucene-core-3.0.2.jar`。这是Lucene的核心库,包含了所有用于创建、索引和搜索文档的基本组件。它提供了一个高效的倒排索引结构,使得文本搜索变得快速且高效。在3.0.2版本中,Lucene引入了诸多...
lucene-memory-3.0.2.jar,lucene高亮显示中不可少的jar包lucene-memory-*.jar
lucene-3.0.2.zip lucene-3.0.2.zip
lucene-demos-3.0.2.jar 搜索引擎
lucene-3.0.2-src.zip 源码
2. **Lucene 3.0.2和3.0.3** - **段合并优化**:这两个版本主要关注于索引段的合并策略,旨在减少磁盘I/O,提高检索速度。 - **文档处理增强**:引入了对PDF、HTML等更多文件格式的支持,使得Lucene可以处理更广泛...
包括了lucene-core-3.0.2.jar,IKAnalyzer3.2.0Stable.jar,lucene-analyzers-2.3.0.jar,lucene-highlighter-3.0.2-sources.jar,lucene-memory-3.0.2.jar,最新的停词字典stopword.rar
在`lucene-3.0.2-dev`源码中,`IndexWriter`类负责创建和更新索引,通过`Term`和`Document`对象来表示关键词和文档。索引的构建过程包括分词(Tokenization)、词项分析(Tokenization)和文档编码(Document ...
《深入理解Lucene 3.0.2 API》 Lucene是一个开源的全文搜索引擎库,由Apache软件基金会开发并维护。在2010年9月28日,Lucene发布了其3.0.2版本的API,为开发者提供了一个强大而灵活的搜索功能框架。这个API的更新...
lucene3.0.2包含lucene-analyzers-3.0.2.jar,lucene-core-3.0.2.jar,lucene-highlighter-3.0.2.jar,lucene-memory-3.0.2.jar等jar包使用lucene实现分词搜索
赠送jar包:lucene-analyzers-smartcn-7.7.0.jar; 赠送原API文档:lucene-analyzers-smartcn-7.7.0-javadoc.jar; 赠送源代码:lucene-analyzers-smartcn-7.7.0-sources.jar; 赠送Maven依赖信息文件:lucene-...
赠送jar包:lucene-core-7.7.0.jar; 赠送原API文档:lucene-core-7.7.0-javadoc.jar; 赠送源代码:lucene-core-7.7.0-sources.jar; 赠送Maven依赖信息文件:lucene-core-7.7.0.pom; 包含翻译后的API文档:lucene...
lucene-memory-3.0.1.jar
lucene-highlighter-3.0.1.jar 还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。
赠送jar包:lucene-analyzers-common-6.6.0.jar; 赠送原API文档:lucene-analyzers-common-6.6.0-javadoc.jar; 赠送源代码:lucene-analyzers-common-6.6.0-sources.jar; 赠送Maven依赖信息文件:lucene-...
赠送jar包:lucene-suggest-6.6.0.jar; 赠送原API文档:lucene-suggest-6.6.0-javadoc.jar; 赠送源代码:lucene-suggest-6.6.0-sources.jar; 赠送Maven依赖信息文件:lucene-suggest-6.6.0.pom; 包含翻译后的API...
赠送jar包:lucene-core-7.2.1.jar; 赠送原API文档:lucene-core-7.2.1-javadoc.jar; 赠送源代码:lucene-core-7.2.1-sources.jar; 赠送Maven依赖信息文件:lucene-core-7.2.1.pom; 包含翻译后的API文档:lucene...
赠送jar包:lucene-backward-codecs-7.3.1.jar; 赠送原API文档:lucene-backward-codecs-7.3.1-javadoc.jar; 赠送源代码:lucene-backward-codecs-7.3.1-sources.jar; 赠送Maven依赖信息文件:lucene-backward-...
赠送jar包:lucene-core-6.6.0.jar; 赠送原API文档:lucene-core-6.6.0-javadoc.jar; 赠送源代码:lucene-core-6.6.0-sources.jar; 赠送Maven依赖信息文件:lucene-core-6.6.0.pom; 包含翻译后的API文档:lucene...
- **Contrib模块**:包含社区贡献的扩展功能,可能包括特殊分词器、搜索建议等,如`lucene-join-4.7.0.jar`、`lucene-suggest-4.7.0.jar`等。 使用这些JAR包时,开发者需要根据具体需求选择合适的模块,并确保它们...