zoukankan      html  css  js  c++  java
  • Lucene全文检索1

    Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的 查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中 实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。

    下载最新版http://mirror.bjtu.edu.cn/apache/lucene/java/3.4.0/lucene-3.4.0.zip

    解压缩后,将lucene-core-3.4.0.jar和lucene-3.4.0\contrib\demolucene-demo-3.4.0.jar复制到一个文件夹下

    通过.bat命令运行demo,对文件夹 c:\java\src进行索引

    set PATH="C:\Program Files (x86)\Java\jdk1.6.0_03\jre\bin"
    set CLASSPATH=%~dp0;lucene-core-3.4.0.jar;lucene-demo-3.4.0.jar
    java org.apache.lucene.demo.IndexFiles -docs c:\java\src

    通过.bat命令进行搜索
    set PATH="C:\Program Files (x86)\Java\jdk1.6.0_03\jre\bin"
    set CLASSPATH=%~dp0;lucene-core-3.4.0.jar;lucene-demo-3.4.0.jar
    java org.apache.lucene.demo.SearchFiles

    相关阅读:Lucene中文检索2
  • 相关阅读:
    寒假学习进度七
    寒假学习进度六
    寒假学习进度五
    mysql 数据库第一天
    HTML 标签&总结
    事件对象
    js的事件流的概念
    jquery 的位置信息
    小米导航 案例
    jquery 的文档操作
  • 原文地址:https://www.cnblogs.com/liuzhengdao/p/2195454.html
Copyright © 2011-2022 走看看