3.Lucene环境搭建
项目构建
项目是使用 gradle 来构建的,下面是 build.gradle,这里我们统一使用还算新的 lucene 版本 8.0.0,
主要是这个版本的 IK分词器、luke找得到,如果版本不统一的话会有很多坑,建议统一成一样的。
plugins {
id 'java'
}
group 'cn.miaopasi'
version '1.0-SNAPSHOT'
repositories {
maven {
url 'https://maven.aliyun.com/repository/public'
}
mavenCentral()
}
ext {
luceneVersion = '8.0.0'
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile "org.apache.lucene:lucene-core:${rootProject.luceneVersion}"
compile "org.apache.lucene:lucene-analyzers-common:${rootProject.luceneVersion}"
compile "org.apache.lucene:lucene-queryparser:${rootProject.luceneVersion}"
testCompile "org.apache.lucene:lucene-codecs:${rootProject.luceneVersion}"
compile "com.jianggujin:IKAnalyzer-lucene:${rootProject.luceneVersion}"
}
然后根据这个 build.gradle 构建项目就可以了,当然java环境这些是必须的。
然后我们创建一个 LuceneTest.java 文件来测试lucene,位置随便放。
这是我的构建后的目录:
好了,环境准备好了。
原创内容,如果你觉得文章还可以的话,不妨点个赞支持一下!转载请注明出处。