2016-08-24 62 views
2

http://nlp.stanford.edu/software/openie.shtml产生编译时间错误:斯坦福OpenIE示例代码编译错误

SemanticGraphCoreAnnotations.EnhancedDependenciesAnnotation不能解析为一个类型

eclipse 2016下运行java-8。我的eclipse项目中包含了corenlp-full-2015-12-01.zip,openie.jar,openie-models.jar。通过线上产生

错误:

System.out.println(sentence.get(SemanticGraphCoreAnnotations.EnhancedDependenciesAnnotation.class).toString(SemanticGraph.OutputFormat.LIST));

感谢

回答

1

如果我猜,这听起来像一个类路径的问题。如果你删除openie.jar或corenlp发行版,会发生什么?从理论上讲,openie.jar应该包含运行Open IE系统所需的一切。

0

我有同样的错误。 代码片段第一行中的package edu.stanford.nlp.naturalli;是什么意思?

我没有太多的Java知识,我只是在某处创建了一个Java项目,并且包含了与WH Sweet相同的文件。 我刚刚发现在corenlp项目子文件夹naturalli中已经有一个OpenIEDemo.java。也许这个解释会解决最初的问题..