[英]java.lang.NoSuchFieldError: IBM_JAVA error while running hadoop 2.2.0 in eclipse
[英]NoSuchFieldError while running NERDemo.java file
我正在嘗試在Eclipse上運行此程序,並且出現以下錯誤:
Loading classifier from E:\corenlp\stanford-ner-2015-01-29\stanford-ner-2015-01-30\classifiers\english.all.3class.distsim.crf.ser.gz ... done [6.8 sec].
Exception in thread "main" java.lang.NoSuchFieldError: wordFunction
at edu.stanford.nlp.sequences.ObjectBankWrapper.doBasicStuff(ObjectBankWrapper.java:136)
at edu.stanford.nlp.sequences.ObjectBankWrapper.processDocument(ObjectBankWrapper.java:93)
at edu.stanford.nlp.sequences.ObjectBankWrapper$WrappedIterator.next(ObjectBankWrapper.java:86)
at edu.stanford.nlp.sequences.ObjectBankWrapper$WrappedIterator.next(ObjectBankWrapper.java:50)
at edu.stanford.nlp.ie.AbstractSequenceClassifier.classifyToString(AbstractSequenceClassifier.java:542)
at edu.stanford.nlp.ie.AbstractSequenceClassifier.classifyToString(AbstractSequenceClassifier.java:588)
at NERDemo.main(NERDemo.java:87)
為了清楚起見,第87行為:
System.out.println(classifier.classifyToString(str));
我正在使用所有NLP工具的最新版本,並且在Eclipse的Build Path選項中包括了所有jar文件。 我該怎么辦?
我在執行ParserDemo.java
解析器中可用的ParserDemo.java
代碼時遇到了相同的錯誤。 為了解決該問題,我從此處下載了最新的解析器。 將zip文件解壓縮到某個文件夾中。 然后,通過以下步驟將該項目導入eclipse中:
文件->新建->項目-> Java->現有Ant文件中的Java項目->指定包含build.xml
文件的文件夾
我使用“構建路徑”指定了stanford-parser-3.4.1-sources.jar
和stanford-parser-3.4.1-models.jar
。
我希望這些步驟可以為問題提供一些線索。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.