怎样用Lucene做Java搜寻工具?

游戏 3年前 阅读:36 评论:0

初学Lucene,刚接触搜寻引擎。知道了一点点,想做个小工具,实现根据“单词”搜寻某个java源文件。比如输入“String”去查询某些java源文件里用到了这个类。

这个想法的来源是,在以前刚学java时,有一本java基础教程的书的附带光盘里有作者写的一个程序,可以方便初学者查找某些类在哪个实例里出现。当时没有太在意,觉得作者的代码很长。所以现在想自己也写一个这样的小程序。

开发工具与运行环境:使用Lucene2.0的包,jdk1.5,在WindowsXP下运行。

思路分析与设计:

整个程序里,除了Lucene的必要操作外,就是IO的基本操作了。因为要对某目录下及其子目录下的所有Java源文件进行索引,就要用到递归,同时要过滤掉非Java源文件。

版权声明

本文仅代表作者观点,不代表木答案立场。

网友评论