最近项目中需要全文检索的功能,打算用Solr来实现,可是有些特殊的功能Solr还不能完全满足,所以需要对Solr的代码进行一些修改。
从lucene.apache.org把代码下载下来,发现很难导入eclipse,从社区中看好多人也在问这个问题。下边把我的解决方法记录下来。
1.启动eclipse,使用svn插件从https://svn.apache.org/repos/asf/lucene把trunk代码checkout出来。
2.如果你没有安装ant,那么先安装ant(ant.apache.org)。
3.进入cmd,切入到源代码目录(在lucene和solr目录的上一级)。
4.然后使用ant eclipse(如果你没有安装ivy的话,ant会提示你安装,按照提示安装)
5.在eclipse中创建java project,勾掉Use default location,选择luence,然后下一步直到完成导入lucene,同样的导入solr。
6.因为solr引用lucene,所以在solr的buildpath中加入对lucene项目引用。
分享到:
相关推荐
lucene和solr笔记
lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用lucene,solr的使用
lucene&solr原理分析,lucene搜索引擎和solr搜索服务器原理分析。
搜索引擎核心技术和实现是基于Lucene和Solr实现的一本书,该书详细讲解了搜索引擎的实现原来和当前最新的互联网行业应用架构,很实用。
本人用ant idea命令花了214分钟,35秒编译的lucene-solr源码,可以用idea打开,把项目放在D:\space\study\java\lucene-solr路径下,再用idea打开就行了
lucene solr 全文搜索框架,该教程有助于深入了解lucene solr的用法以及他么们之间的比较
lucene4 solr4j arIk4
Java搜索,lucene。 但是有时候lucene比较麻烦使用起来,所以,出现了solr。 solr只需配置一下,再写一些简单的代码,即可很好的实现lucene的功能,方便快捷。
Lucene&solr简介及使用,首先介绍了lucene,之后介绍了solr,中间有各种相关插件的应用.
搜索引擎核心技术与实现(基于Lucene和Solr).pdf
非常棒棒哒的工具,将ik中文分词器改装后,支持了Lucene和solr,ikanalyzer的2012ff_u1就是您需要,下载了它,年薪百万将不是梦,么么哒
Lucene Solr 搜索引擎解密 ppt
关于solr和lucene的使用方法,这是传智播客黑马的教学视频
涵盖了所有官方推荐的书籍,所有书籍都基于Lucene 3以上 包括: Lucene in Action第2版 Apache Solr 3.1 Cook Book Apache Solr 3 Enterprise Search Server
我已经将lucene&solr源代码和solr Web UI组合到一个普通的Java Web项目中,因此我们可以将其直接导入Eclipse,然后部署并启动solr,更重要的是,您可以在源代码中创建一个断点,并进行跟踪源代码执行,真正了解...
IK中文分词器, 这是在学习Lucene与Solr过程中使用到的分词器, 需要的请在这里下载. 具体使用请参见我关于Lucene与Solr的博客. PS. 资源不能设置为0分是为什么...
公司培训讲义:搜索引擎解密Lucene与Solr的前世今生
当前的IKAnalyzer官方版在用于Solr4以上高版本时,由于没有TokenizerFactory而造成诸多不便,于是有了为Lucene/Solr 4.7重新打包的IKAnalyzer 2012 FF
教程视频:Solr是一个基于Lucene的Java搜索引擎服务器
Apache Lucene和Solr Apache Lucene是用Java编写的高性能,功能齐全的文本搜索引擎库。 Apache Solr是使用Java编写并使用Apache Lucene的企业搜索平台。 主要功能包括全文搜索,索引复制和分片以及结果分面和突出...