当前位置: 首页 > 知识库问答 >
问题:

NER CRF,线程“main”java中的异常。lang.NoClassDefFoundError:org/slf4j/LoggerFactory[重复]

微生宝
2023-03-14

我已经从这个链接下载了NER的最新版本。然后解压缩后,我运行了这个命令。

java -cp stanford-ner.jar edu.stanford.nlp.ie.crf.CRFClassifier -prop austen.prop

这不起作用,出现以下异常。

CRFClassifier invoked on Mon Jul 25 06:56:22 EDT 2016 with arguments:
   -prop austen.prop
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
    at edu.stanford.nlp.io.IOUtils.<clinit>(IOUtils.java:42)
    at edu.stanford.nlp.util.StringUtils.argsToProperties(StringUtils.java:942)
    at edu.stanford.nlp.util.StringUtils.argsToProperties(StringUtils.java:891)
    at edu.stanford.nlp.ie.crf.CRFClassifier.main(CRFClassifier.java:2994)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 4 more

在文件夹stanford-ner-2015-12-09中还有另一个文件夹库,它已经包含slf4j库,但仍然没有执行上述命令。我刚刚下载并提取了文件,然后运行该命令来制作模型,但这个例外即将到来。如果你能帮助我,我会感激你的。

共有1个答案

公孙阳文
2023-03-14

你能试试吗

UNIX:

java -cp stanford-ner.jar:lib/*:. edu.stanford.nlp.ie.crf.CRFClassifier -prop austen.prop

窗口:

java -cp stanford-ner.jar;lib/*;. edu.stanford.nlp.ie.crf.CRFClassifier -prop austen.prop
 类似资料: