java lucene 7.1.0学习

本文介绍如何使用 Lucene 7.1.0 构建全文检索系统,包括必要的软件环境配置如 JDK、Tomcat 和 Spring MVC 的版本选择,以及依赖管理文件 pom.xml 中 Lucene 相关核心组件的配置。
摘要由CSDN通过智能技术生成

软件环境

1.lucene7.1.0

2.jdk1.8.0_151

3.apache-tomcat-7.0.82

4.spring mvc 框架

5.luke-7.1.0


pom.xml


必须的lucene核心包

<dependency>
	<groupId>org.apache.lucene</groupId>
	<artifactId>lucene-core</artifactId>
	<version>7.1.0</version>
</dependency>

其它的包可以选用

<!--一般分词器,适用于英文分词 -->
<dependency>
	<groupId>org.apache.lucene</groupId>
	<artifactId>lucene-analyzers-common</artifactId>
	<version>7.1.0</version>
</dependency>
<!--中文分词器 -->
<dependency>
	<groupId>org.apache.lucene</groupId>
	<artifactId>lucene-analyzers-smartcn</artifactId>
	<version>7.1.0</version>
</dependency>

<!--对分词索引查询解析 -->
<dependency>
	<groupId>org.apache.lucene</groupId>
	<artifactId>lucene-queryparser</artifactId>
	<version>7.1.0</version>
</dependency>
<!--检索关键字高亮显示 -->
<dependency>
	<groupId>org.apache.lucene</groupId>
	<artifactId>lucene-highlighter</artifactId>
	<version>7.1.0</version>
</dependency>

<!-- ikanalyzer是个简单的中文分析器 -->
<dependency>
	<groupId>com.janeluo</groupId>
	<artifactId>ikanalyzer</artifactId>
	<version>2012_u6</version>
</dependency>


luke

使用luke打开索引文件,注意版本号要和lucene的版本号一致。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值