老实说,java对我来说是个谜。我几天前刚开始学习python,但现在我需要使用需要java的StanfordCorenlp(上帝!!!!!)
当我在cmd中导入stanford corenlp时,它总是显示“错误:找不到或加载主类。。。原因:java.lang.classnotfoundexception:“…”
但事实上,我已经对环境做了一些改变(尽管它们可能不正确)。
这可能是环境路径设置的错误,但我真的不知道如何解决。。。
老实说,java对我来说是个谜。我几天前刚开始学习python,但现在我需要使用需要java的StanfordCorenlp(上帝!!!!!)
当我在cmd中导入stanford corenlp时,它总是显示“错误:找不到或加载主类。。。原因:java.lang.classnotfoundexception:“…”
但事实上,我已经对环境做了一些改变(尽管它们可能不正确)。
这可能是环境路径设置的错误,但我真的不知道如何解决。。。
1条答案
按热度按时间m1m5dgzv1#
您正面临类路径问题
从您的屏幕截图来看,当前的工作目录是c:\users(name),它不包含scnlp的代码。
在“命令行用法”页中,从命令行运行stanford corenlp的最小命令是:
如你所见,你错过了比赛
-cp
指定类路径的参数。你应该
cd
到代码目录并使用-cp "*"
或者将stanford corenlp的源代码目录作为-cp
论点