- 一.配置JAVA环境
- 本次课设是在Windows 10(64bit)平台上实现的,所以首先得配置下JAVA环境。
- 步骤一:先下载一个JDK(1.7)安装包,安装好JDK;
- 步骤二:JDK环境配置(由于本次课设项目的开发基于MyEclipse工具,JDK环境配置暂免!);
- 二.使用的软件工具
此次课程设计所用的软件是JDK1.7,MyEclipse。MyEclipse可以从官方网站下载:http://www.myeclipsecn.com/download/
所用Myeclipse版本为: 10.7.1(由于MyEclipse是收费软件,所以非破解版只可试用一个月)
MyEclipse安装过程如下:
- ① 从网页上下载并运行安装
- ② 安装过程参考http://xinzhi.wenda.so.com/a/1523618442611163
工作目录可以按照自己的要求设置。
接下来就可以使用Myeclipse了
对MyEclipse软件的配置如下
(我的jdk1.7安装目录为C:\Program Files\Java\jdk1.7.0_80)
(程序运行环境配置完毕)
整个工程文件结构如下:
(Lucene目录下的temp目录是对索引的临时存储)
(Referenced Libraries中所引的为lib目录下的第三方类库)
整个文件中有七个类:
- 1. Indexer类:这个类是用了创建索引目录的
- 2. MyIkAnalyzer类和MyIKTokenizer类:这两个类是对创建索引中的IK分词器进行优化以达到对Lucene的兼容。
- 3. ShowJFrame类:这个类的功能是对窗口的创建,视图如下:
- 4. Run类:这个类的功能是运行整个项目工程,主方法在该类中。
- 5. Searcher类:这个类的主要功能是实现对文本内容的搜索。
- 7. ToJson类:这个类是对输出内容的格式处理,将字符串转换为JSON格式输出。
(工程下载地址:https://pan.baidu.com/s/1L6EqLlLs8R9LQPA_9XaTDA)
(提取码k9vc)