win7下cygwin + Eclipse + Lucene3.1.0 安装编译

最近为了研究Lucene的倒排索引结构,想把lucene的源码在Eclipse里编译安装,cygwin和Eclipse的安装见之前的blog。

Lucene3.1 安装:到http://lucene.apache.com下载到源码之后,在Eclipse中新建一个项目,直接将源码包中src/java目录下的文件夹都拷到项目的src下即可,同时将lib文件夹下的三个jar包添加项目的buildpath中,到这里就完成了,很简单。

由于Lucene3.1使用的是JUnit测试框架,所以为了进行测试,我们还需要从src/test文件夹下拷贝三个文件org/apache/lucene/TestDemo.java、org/apache/lucene/util/_TestUtil.java和org/apache/lucene/util/LuceneTestCase.java到Eclipse对应的目录下,然后执行TestDemo,当然是当作JUnit的一个TestCase来执行,就可以看到运行成功。

Lucene的TestDemo执行结果

这里为了方面,TestDemo中将索引放在了内存中,为了看到索引文件,我们也可以将其放到某个索引中,注释掉上面部分代码,然后写一个目录文件名:

 

再运行,就会在对应的硬盘路径下发现生成的索引文件。

生成的索引文件

OK,接下来就可以分析Lucene的具体倒排索引的结构和索引过程代码了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值