(本文请结合其它的几篇文章来阅读 )
注意:要在lucene中查询的关键字中查询带有保护有特殊字符 比如(+ - && || ! ( ) { } [ ] ^ " ~ * ? : )需要使用 QueryParser的静态方法escape(string s), QueryParser.escape("+test")
现Luncene更新到了4.3版本,请替换对应的jar包,经测试可以平滑升级到4.3版本,不影响已创建的索引内容
Struts2.3最近报了几个漏洞,请大家更新struts2.3的最新版本
框架:Struts2.3 Spring3.2 MyBatis3.2 Lucene4.3
开发环境:MyEclipse Tomcat7 MySql5 JDK1.6+
编码方式:UTF-8 (代码已在本地运行,并测试通过)
项目代码已经上传
CSDN下载地址:【lucene4.2编写的搜索引擎项目】
Google下载地址:【lucene4.2编写的搜索引擎项目】
Google SVN下载地址:【http://searchengineone.googlecode.com/svn/searchengine】
分享到:
相关推荐
Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎...
lucene4.3增删改查的的一个工具类,对新手来说是一份不可多得的入门资料。
lucene4.3源代码 censed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information ...
全文检索lucene 4.3 所用到的3个jar包,包含lucene-queryparser-4.3.0.jar、 lucene-core-4.3.0.jar、lucene-analyzers-common-4.3.0.jar。
lucene4.3 按坐标距离排序,里面写了个简单的例子。运行就行
1.XunTa是在lucene4.3上创建的通过“知识点”来找人的搜人引擎。 输入一个关键词(或组合),XunTa返回一个排名列表,排在前面的人是与该关键词(组合)最相关的“达人”。 可访问 http://www.xunta.so立即体验...
使用lucene需要检索时,需要导入jar包,下载全资源文件,进去找就可以
关于lucene的IKAnalyzer分词器以及与lucene4.3共同使用时发生的问题解决包
lucene-3.0.1库 和 源代码包
java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交...
Lucene_3.0_原理与代码分析
实现java的网络搜索,可通过编辑实现搜索引擎的功能
lucene in action的配套源代码
Lucene-2.3.1 源代码阅读学习
lucene部分常用代码(实际运用中的经典成分)
最全、最新的lucene技术,包含所有的代码以及文档等内容,是学习lucene最全的文档。
Lucene+3.0+原理与代码分析完整版,有详细的介绍。很不错。值得学习
Lucene+3.0+原理与代码分析Lucene+3.0+原理与代码分析
一个lucene.net的简单实例,附上全部代码。
基于LUCENE2_0的源代码搜索引擎架构的实现(论文)