庖丁常见错误处理

来源:互联网 发布:抢火车票软件下载 编辑:程序博客网 时间:2024/05/19 17:04
1、Caused by: java.lang.VerifyError: class net.paoding.analysis.analyzer.PaodingAnalyzerBean overrides final method tokenStream.(Ljava/lang/String;Ljava/io/Reader Lorg/apache/lucene/analysis/TokenStream;

原因:主要是paoding和lucene的jar包引起,必须使用129kb的paoding的jar包和lucene-core的3.1.0版本

2、Caused by: java.lang.NoClassDefFoundError: net/paoding/analysis/analyzer/PaodingAnalyzer
        at tokenize.TokenizeMapper.<init>(TokenizeMapper.java:19)

主要原因是没有把依赖包一起打包,连同庖丁的依赖包一起打包就可以了

3、dic home should not be a file , but a directory!或者 not found the dic home dirctory! 

主要是dic home导致,在windows没有问题,上传到linux就有问题,原因是找不到dic,可以把

dic重新上传到linux,配置文件指向linux的dic路径即可

0 0