Customtan StanfordNER

问题描述 投票:0回答:1

我正在尝试建立定制的StanfordNer模型,培训数据和属性文件已准备就绪。但是,当我尝试运行以下代码时:

java -cp "stanford-ner.jar:lib/*" -mx4g edu.stanford.nlp.ie.crf.CRFClassifier -prop download.txt

此错误弹出:

错误:找不到或加载主类edu.stanford.nlp.ie.crf.CRFClassifier

已执行的步骤:

  1. 下载并提取了stanford-ner-2018-10-16.zip文件。
  2. 已安装Java 8并已设置$ JAVA_HOME。
  3. 属性文件(download.txt)已放置在提取stanford-ner-2018-10-16.zip的文件夹中。
java machine-learning nlp stanford-nlp ner
1个回答
0
投票

如果看到类似的错误,则表明您的CLASSPATH配置不正确。

您需要在NER下载所在的文件夹中运行该命令,否则将找不到所需的jar。该命令应该在其中包含stanford-ner.jarlib的目录中运行。或者,您可以只设置CLASSPATH环境变量,然后从命令中删除-cp选项。

有关Java CLASSPATH的更多信息,请点击:https://docs.oracle.com/javase/tutorial/essential/environment/paths.html

© www.soinside.com 2019 - 2024. All rights reserved.