Java Stanford NER中的NoSuchFieldError异常

Java Stanford NER中的NoSuchFieldError异常,java,nlp,stanford-nlp,Java,Nlp,Stanford Nlp,我使用的是Stanford NER,每当我尝试初始化分类器时,都会出现以下异常: Exception in thread "main" java.lang.NoSuchFieldError: featureFactoryArgs at edu.stanford.nlp.ie.AbstractSequenceClassifier.<init>(AbstractSequenceClassifier.java:127) at edu.stanford.nlp.ie.crf.

我使用的是Stanford NER,每当我尝试初始化分类器时,都会出现以下异常:

Exception in thread "main" java.lang.NoSuchFieldError: featureFactoryArgs
    at edu.stanford.nlp.ie.AbstractSequenceClassifier.<init>(AbstractSequenceClassifier.java:127)
    at edu.stanford.nlp.ie.crf.CRFClassifier.<init>(CRFClassifier.java:173)
    at edu.stanford.nlp.ie.crf.CRFClassifier.getClassifierNoExceptions(CRFClassifier.java:3518)
线程“main”java.lang.NoSuchFieldError中出现异常:featureFactoryArgs 位于edu.stanford.nlp.ie.AbstractSequenceClassifier。(AbstractSequenceClassifier.java:127) 在edu.stanford.nlp.ie.crf.crfclassizer.(crfclassizer.java:173) 位于edu.stanford.nlp.ie.crf.crfclassizer.getClassifierNoExceptions(crfclassizer.java:3518) 我的代码:

String serializedClassifier = "classifiers/english.all.3class.caseless.distsim.crf.ser.gz";
        AbstractSequenceClassifier<CoreLabel> classifier =
                CRFClassifier.getClassifierNoExceptions(serializedClassifier);
String serializedClassifier=“classifiers/english.all.3class.caseless.distsim.crf.ser.gz”;
抽象序列分类器=
getClassifierNoExceptions(serializedClassifier);

这不是斯坦福大学的问题。问题是另一个库(CMU TweetNLP)将各种斯坦福NLP类的过时副本隐藏在它们的jar中,释放了。

这个异常让我疯狂!4个小时没有任何运气发现什么问题!