为了更好地使用lucene 决定使用 IK analyzer(IK的优点这里不做过多描述,感兴趣可以百度一下),但是由于IK分词器原作者一直没有更新支持4.X版本只能在网上找到一个改造版 IKAnalyzer-2012-4x.jar ;
下面是本地安装步骤:
1.下载 IKAnalyzer-2012-4x.jar
百度云盘 url:: http://pan.baidu.com/s/1jH7sFl0 提取码:hc8yUl
2.将jar 按照目录放入本地仓库指定位置
例如: F:\tools\apache-maven-3.2.3\repository\org\apache\lucene\analyzer\ik-analyzer\2012-4.x
3.在本地仓库 cmd 中执行mvn install 命令
mvn install:install-file -Dfile=F:\tools\apache-maven-3.2.3\repository\org\apache\lucene\analyzer\ik-analyzer\2012-4.x\IKAnalyzer-2012-4x.jar -DgroupId=org.apache.lucene.analyzer -DartifactId=ik-analyzer -Dversion=2012-4.x -Dpackaging=jar
如果提示不是内部命令,检查本地环境path java_home或maven_home有没有配置
4.在pom.xml 文件中添加依赖:
<dependency>
<groupId>org.apache.lucene.analyzer</groupId>
<artifactId>ik-analyzer</artifactId>
<version>2012-4.x</version>
</dependency>
这样就可以直接在项目中使用