bookshop icon indicating copy to clipboard operation
bookshop copied to clipboard

依赖错误问题

Open SogaYo opened this issue 5 years ago • 6 comments

SearchController 里面的org.wltea.analyzer.lucene.IKAnalyzer不存在,用maven导入3.2.8版本的org.wltea.ik-analyzer后编译出现Exception in thread "main" java.lang.VerifyError: class org.wltea.analyzer.lucene.IKAnalyzer overrides final method tokenStream.(Ljava/lang/String;Ljava/io/Reader;)Lorg/apache/lucene/analysis/TokenStream;原因是3.2,8版本的IKAnalyzer只支持3.6.0版本的lucene-core,项目中用的是7.3.0。把lucene的版本设置成3.6.0又出现了部分类无法使用的错误

SogaYo avatar Jun 22 '19 09:06 SogaYo

你运行成功了吗

xxiaocheng avatar Jul 04 '19 14:07 xxiaocheng

你运行成功了吗 这个你需要自己去下载IKAnalyzer6.5.0的jar然后按照到Maven本地仓库才可以,这个项目我也有点问题,可以的话加我q1396748139

ediltwwj avatar Aug 24 '19 11:08 ediltwwj

请问为什么登录的时候,说找不到http://localhost:8080/users/sessions呢,不知道哪里出了问题。

1054651112 avatar Nov 06 '19 13:11 1054651112

你运行成功了吗 这个你需要自己去下载IKAnalyzer6.5.0的jar然后按照到Maven本地仓库才可以,这个项目我也有点问题,可以的话加我q1396748139

我下载了6.5.0版本的,但maven还是报错,老哥你这个解决了吗

Yuhehe avatar Jun 08 '20 13:06 Yuhehe

换个依赖 <dependency> <groupId>com.jianggujin</groupId> <artifactId>IKAnalyzer-lucene</artifactId> <version>4.1.0</version> </dependency>

zhouxgit avatar Jan 21 '21 06:01 zhouxgit

`下载KAnalyzer6.5.0的jar包后在终端使用命令安装mvn install:install-file -DgroupId=com.lucene -DartifactId=ikAnalyzer -Dversion=6.5.0 -Dpackaging=jar -Dfile=E:\myRepository\IKAnalyzer6.5.0.jar -Dfile后是jar包位置 随后在POM里依赖改为 <groupId>com.lucene</groupId> <artifactId>ikAnalyzer</artifactId> 6.5.0 再重新用maven加载一下就行了

Ned233 avatar Mar 16 '23 01:03 Ned233