因为项目的要求,自学Lucene接近一个月的时间,但感觉学的很烂,只看了《lucene in action》的一半多一点,视频教程看了50集,由于下载视频资源时没太注意,所以现在已经不知道这位老师叫什么了,实在是抱歉,看书时,一直都是在书上勾勾画画,没有做什么笔记,但看视频时,由于知识点比较多,又没有书面信息,因此使用记事本记下了很多笔记。
在这里,我将笔记整理一下,以便能够更好的保存,方便随时查看,同时也是对之前的Lucene学习进行一个总结,如果能够为大家学习lucene提供哪怕是一丁点帮助,那想必也是极好的了!!我还是一名本科生,能力有限,希望大家不要见笑。。。欢迎交流讨论指导
开发环境:eclipse
Lucene Version : 3.5
如果大家在Apach的官网中下载不到3.5版本的Lucene的话,可以在http://archive.apache.org/dist/lucene/java/ 链接下下载,因为Lucene现在的4.0+版本对API的改动比较大,所以还是建议大家使用3.5版本的Lucene,不然笔记的代码无法正常运行。
另附一个Lucene学习资源链接http://www.wxdl.cn/index/lucene-source.html,祝大家学习愉快!
除了笔记中提到的jar包之外,我还使用了commons-io.jar里的一些方法来对文件进行操作,非常方便好用,你值得拥有!