如何将lucene和solr代码导入eclipse
2014-05-27 14:32
232 查看
最近项目中需要全文检索的功能,打算用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项目引用。
7.运行单位测试时会呈现错误:Test
class requires enabled assertions, enable globally (-ea) or for Solr/Lucene subpackages,
修改方法:
从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项目引用。
7.运行单位测试时会呈现错误:Test
class requires enabled assertions, enable globally (-ea) or for Solr/Lucene subpackages,
修改方法:
相关文章推荐
- 如何将vitamio的demo跑起来:将Eclipse代码导入到AndroidStudio的方式
- 如何在eclipse中使用pydev插件导入和测试已有代码
- 如何将Lucene源码导入eclipse中
- 有jni的Android eclipse代码如何导入Android studio
- java中如何将代码导入eclipse中
- Lucene4源代码分析之一:源代码导入Eclipse
- [FAQ04549] JB Launcher2 代码导入Eclipse 后如何消除错误
- Eclipse导入apache-solr-3.6.0源代码
- Lucene4源代码分析之一:源代码导入Eclipse
- 视频讲解: Eclipse/MyEclipse 如何导入项目源代码
- 如何在Eclipse中导入.jar文件
- [导入][转] 使用Eclipse创建模板并格式化代码
- 如何将Apache-ode源码导入Eclipse
- 如何成功把EXCEL表的数据导入到SQL数据库,代码如何编写
- 如何将rssowl源码导入到eclipse
- 如何在eclipse中浏览adroid的api代码
- Eclipse 如何显示代码行
- ECLIPSE 如何导入文件?
- Ultra Edit 里如何把16进制代码导出成文本/从文本导入
- 在eclipse 中如何导入已经存在的项目