嘿社区我有这个菜鸟问题,所以如果有人能提供帮助那就太棒了:)
所以这就是......
我尝试运行java演示文件来测试stanford NLP解析器,该文件包含在您可以从here下载的文件中
我的问题可能是.jar文件中包含的类的导入..我尝试了其他一些stackoverflow线程上的解决方案,例如
javac -cp "jar/path/number/1";"jar/path/number/2" ParserDemo.java
但是
java -cp "jar/path/number/1";"jar/path/number/2" ParserDemo
命令没有用。
我还尝试提取公共文件夹中的每个jar文件,但后来我得到了错误的类文件错误..
那么这里的举动是什么?我怎么解决这个问题?
P.S。请不要建议使用解析器的在线版本。
编辑:我正在使用Windows 8.1以防有人需要知道答案 0 :(得分:3)
由于它是作为评论发布的,我不知道它是否可见以供将来参考我将根据用户mlk的提议在此处编写解决方案
我将我的java命令修复为java -cp ".;jar/path/number/1";"jar/path/number/2" ParserDemo
,它完美无缺!
这是因为当前文件夹(.
)未包含在类路径中,因此Java无法看到ParserDemo.class
文件。