我想使用clearNLP(http://clearnlp.wikispaces.com/)提取输入句子的语义角色标签。我按照此处的说明进行操作:http://clearnlp.wikispaces.com/installation(我下载了jar文件,将它们放在一个名为ClearNLP的目录中并设置类路径),但是当我运行命令java com.clearnlp.run.Version
时,我遇到了错误:Could Not find or Load Main
。
我尝试了两次:将类路径设置为Windows的环境变量并在CMD中运行命令。但是,当它不起作用时,我尝试创建一个Java项目,使用NetBeans设置库并运行该程序。但是,它也不起作用。
顺便说一句,当我运行echo %classpath%
命令时,我看到类路径设置正确。
有谁能够帮助我?
最佳答案
试试Eclipse。我将罐子包含在我创建的新项目中。然后,我创建了一个像这样的简单类
package test;
import com.clearnlp.run.Version;
public class TestClearNLP {
public static void main String(args[]) {
Version.main(args);
}
}
运行时,这将在以下控制台中创建输出:
ClearNLP version 2.0.2
Webpage: clearnlp.com
Owner : Jinho D. Choi
Contact: [email protected]
我遇到的唯一奇怪的情况是Eclipse不喜欢以句点开头的jar文件。我从项目中删除了这些文件,然后运行其余的库。