Lucene-安装和运行Demo程序
2024-08-25 06:15:43
Lucene是什么
Lucene是一款高性能、可扩展的信息检索工具库。— Lucene In Action
Lucene版本:7.1
一、下载安装包
https://lucene.apache.org/core/downloads.html
二、安装
把4个必备jar包和路径添加到CLASSPATH
\lucene-7.1.0\core\lucene-core-7.1.0.jar
\lucene-7.1.0\queryparser\lucene-queryparser-7.1.0.jar
\lucene-7.1.0\analysis\common\lucene-analyzers-common-7.1.0.jar
\lucene-7.1.0\demo\lucene-demo-7.1.0.jar
三、测试
1、建立索引
java org.apache.lucene.demo.IndexFiles -docs { path-to-lucene }
path-to-lucene:要建立索引的目录
2、查找索引
java org.apache.lucene.demo.SearchFiles输入想要搜索的内容即可查询3、Demo源码
IndexFiles.java: 创建索引
SearchFiles.java: 搜索
最新文章
- [WCF编程]4.契约概述
- ubuntu15.10安装搜狗拼音输入法
- linux下的触控板手势xSwipe and tag
- sDashboard:简单的,轻量级的 jQuery 仪表板插件
- 【BZOJ-1853&;2393】幸运数字&;Cirno的完美算数教室 容斥原理 + 爆搜 + 剪枝
- windows下安装使用Composer记录
- yii2.0高级框架配置时打开init.bat秒退的解决方法 (两种方法)
- 使用Template控制Editor显示方式
- CSS-JQUERY笔记
- input type=file 标签禁止让用户手动输入
- 【转】Acm之java速成
- Coreseek:部门查询和增量索引代替实时索引
- Algorithms(4th)谢路云译大纲总结(附实现源码)
- PC能替代服务器吗?
- 项目实战2—实现基于LVS负载均衡集群的电商网站架构
- 洛谷P2572 [SCOI2010]序列操作(ODT)
- ansible系列5-开启加速 Ansible 执行速度的功能
- 用js来实现那些数据结构03(数组篇03-排序及多维数组)
- urllib2 python3错误?用from urllib import request来代替!
- vue 语法糖