Java 从Stanford CoreNLP扩展句子注释器

Java 从Stanford CoreNLP扩展句子注释器,java,nlp,stanford-nlp,Java,Nlp,Stanford Nlp,我试图扩展SentenceAnnotator抽象类。但是我在尝试重写两个方法时遇到了问题—requirementsAssetized()和requires()。我看过许多扩展SentenceAnnotator的类的例子,其中大多数都有相同的签名 @Override public Set<Class<? extends CoreAnnotation>> requirementsSatisfied() { return Collections.EMPTY_SET; } @Ov

我试图扩展SentenceAnnotator抽象类。但是我在尝试重写两个方法时遇到了问题—requirementsAssetized()和requires()。我看过许多扩展SentenceAnnotator的类的例子,其中大多数都有相同的签名

@Override
public Set<Class<? extends CoreAnnotation>> requirementsSatisfied() { return Collections.EMPTY_SET; }
@Override
public Set<Class<? extends CoreAnnotation>> requires() { return Collections.EMPTY_SET; }
@覆盖

publicset只需清理构建项目并运行它。应该行得通

谢谢,这行得通。但是为什么Eclipse级别的Java解释器将此声明为
错误
?这很奇怪,我在使用Eclipse导入项目时遇到了相同的问题,但如果我使用IntelliJ导入它,则不会出现这种问题…我不知道,这真的很奇怪