zoukankan      html  css  js  c++  java
  • [lucene系列笔记1]lucene6的安装与配置(Windows系统)

    lucene是一个java开源的高效全文检索工具包,最近做项目要用到,把学习的过程记录一下。

    第一步:下载安装jdk

    1.首先从官网下载jdk(下载之前先查看你的电脑是多少位操作系统,如果是32就下载32的,如果是64位就下载64位的,否则不能兼容)。下载之后解压到当前文件夹,双击安装JDK的可执行文件,按步骤和提示,一直点“下一步”完成安装,这里假设安装到目标文件C:Program FilesJavajdk1.8.0_25;

    2.JDK安装完成后,需手动配置环境变量,右键“我的电脑”,在菜单中选择“属性”—“高级系统设置”--“高级”,再单击“环境变量”按钮,弹出如下所示的窗口。 

    3.选择“新建”按钮,新建java_home的变量值为:  C:ProgramFilesJavajdk1.8.0_25,“确定”保存该变量; 

    4.在系统变量中列表中找到"Path"变量,选择“编辑”按钮,在弹出的窗口中的变量值后面添加,“C:Program FilesJavajdk1.8.0_25in;”,一定要注意分号";"不可缺少;

    5.按照以上步骤完成后,JDK基本以成功安装到系统,开发环境已经可用了,

    开始菜单 - 运行,输入"javac"命令,如果能弹出信息窗口,则说明安装成功。

    第二步:下载配置lucene(这里假设下载的是6.2.1)

      注意:lucene4.0以前的版本CLASSPATH的变量值有所不同,请参考其他教程

    1.下载Lucene-6.2.1。在C盘中解压到当前文件夹。

    2.将lucene-6.2.1中的Lucene-core-6.2.1.jar和lucene-demo-6.2.1.jar这两个文件复制到JDK目录的lib目录下:C:Program FilesJavajdk1.8.0_25lib。

    3.设置CLASSPATH

    在“用户变量”和“系统变量”中都要设置CLASSPATH的变量值为:

    .;%JAVA_HOME%liblucene-demo-6.2.1.jar;%JAVA_HOME%liblucene-core-6.2.1.jar;C:lucene-6.2.1corelucene-core-6.2.1.jar;C:lucene-6.2.1queryparserlucene-queryparser-6.2.1.jar;C:lucene-6.2.1analysiscommonlucene-analyzers-common-6.2.1.jar;C:lucene-6.2.1demolucene-demo-6.2.1.jar;

    第三步:运行Demo

    1.在lucene-6.2.1文件夹下建立一个cc.txt文本文档,在其中输入nihao,并保存。

    2.建立索引,运行cmd进入控制台,输入:java org.apache.lucene.demo.IndexFiles -docs C:lucene-6.2.1

    如果一切正确的话,就能看到一堆的控制台输出了,建立的索引会放在一个index文件夹下,index文件夹在你cmd当前所在目录C:UsersAdministrator。(当然也可以cd到其他目录里建索引)

    3.查询索引 :java org.apache.lucene.demo.SearchFiles

    4.输入“nihao”应该会把刚才的cc.txt搜索出来。

    至此,Lucene的安装配置完成了。下一篇会记录怎么在eclipse里面使用。

  • 相关阅读:
    Python基础——for/while循环
    Python基础——条件判断
    Python基础——字符串
    Python基础——输出[print()]与输入[input()]
    Python编程软件的安装与使用——Windows、Linux和Mac
    Python数据结构之三——dict(字典)
    微信【跳一跳】 opencv视觉识别 + 物理外挂
    tensorflow安装: win10 + RTX2060 + tensorflow1.15.0+ cuda10.0 + VScode
    FreeRTOS 任务与调度器(2)
    FreeRTOS 任务与调度器(1)
  • 原文地址:https://www.cnblogs.com/itlqs/p/6103652.html
Copyright © 2011-2022 走看看