Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我想使用paoding.analysis.analyzer,但出现了错误_Java_Eclipse_Lucene - Fatal编程技术网

Java 我想使用paoding.analysis.analyzer,但出现了错误

Java 我想使用paoding.analysis.analyzer,但出现了错误,java,eclipse,lucene,Java,Eclipse,Lucene,以下是Eclipse中的错误: 主线程java.lang.VerifyError中出现异常:类net.paoding.analysis.analyzer.PaodingAnalyzerBean重写最终方法tokenStream.Ljava/lang/String;Ljava/io/Reader;Lorg/apache/lucene/analysis/TokenStream; 在java.lang.ClassLoader.defineClass1Native方法中 位于java.lang.Clas

以下是Eclipse中的错误:

主线程java.lang.VerifyError中出现异常:类net.paoding.analysis.analyzer.PaodingAnalyzerBean重写最终方法tokenStream.Ljava/lang/String;Ljava/io/Reader;Lorg/apache/lucene/analysis/TokenStream; 在java.lang.ClassLoader.defineClass1Native方法中 位于java.lang.ClassLoader.defineClassUnknown Source 位于java.security.SecureClassLoader.defineClassUnknown Source 位于java.net.URLClassLoader.defineClassUnknown Source 位于java.net.URLClassLoader.access$100Unknown Source 位于java.net.URLClassLoader$1.run未知源 位于java.net.URLClassLoader$1.run未知源 位于java.security.AccessController.doPrivilegeEdNative方法 位于java.net.URLClassLoader.findClassUnknown Source 位于java.lang.ClassLoader.loadClassUnknown Source 在sun.misc.Launcher$AppClassLoader.loadClassUnknown源 位于java.lang.ClassLoader.loadClassUnknown Source 在java.lang.ClassLoader.defineClass1Native方法中 位于java.lang.ClassLoader.defineClassUnknown Source 位于java.security.SecureClassLoader.defineClassUnknown Source 位于java.net.URLClassLoader.defineClassUnknown Source 位于java.net.URLClassLoader.access$100Unknown Source 位于java.net.URLClassLoader$1.run未知源 位于java.net.URLClassLoader$1.run未知源 位于java.security.AccessController.doPrivilegeEdNative方法 位于java.net.URLClassLoader.findClassUnknown Source 位于java.lang.ClassLoader.loadClassUnknown Source 在sun.misc.Launcher$AppClassLoader.loadClassUnknown源 位于java.lang.ClassLoader.loadClassUnknown Source 在com.examle.test.hello.mainhello.java:20 资料来源:

package com.examle.test;
import org.apache.lucene.analysis.TokenStream;
import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
import org.apache.lucene.util.AttributeImpl;
import org.apache.lucene.analysis.Analyzer;
import net.paoding.analysis.analyzer.PaodingAnalyzer;
public class hello {
    public static void main(String[] arg) throws Exception{
        String content=null;
        Analyzer analyzer=new PaodingAnalyzer();

   }
}

我觉得API不匹配

PaodingAnalyzerBean overrides final method tokenStream.
这是一个非常明确的错误信息,不是吗?不能重写final方法

paoding有没有可能需要不同版本的Lucene?因此,在您使用的tokenStream版本中是最终版本,但在正确的版本中不是最终版本