Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse中的UIMA示例不工作_Java_Eclipse_Classpath_Uima - Fatal编程技术网

Java Eclipse中的UIMA示例不工作

Java Eclipse中的UIMA示例不工作,java,eclipse,classpath,uima,Java,Eclipse,Classpath,Uima,我是Eclipse和UIMA的新手。我试图在EclipseLuna-j2ee平台上运行UIMA示例。在示例中,我可以从终端运行cvd.sh 当我尝试从“运行配置”运行示例时,我遇到如下错误: Error: Could not find or load main class org.apache.uima.tools.cvd.CVD <terminated>UIMA CAS Visual Debugger [Java Application] <terminated, exit

我是Eclipse和UIMA的新手。我试图在EclipseLuna-j2ee平台上运行UIMA示例。在示例中,我可以从终端运行cvd.sh

当我尝试从“运行配置”运行示例时,我遇到如下错误:

Error: Could not find or load main class org.apache.uima.tools.cvd.CVD
<terminated>UIMA CAS Visual Debugger [Java Application] 
<terminated, exit value: 1>/usr/lib/jvm/java-7-openjdk-i386/bin/java (22-May-2015 5:52:13 am)   
错误:无法找到或加载主类org.apache.uima.tools.cvd.cvd
UIMA CAS可视化调试器[Java应用程序]
/usr/lib/jvm/java-7-openjdk-i386/bin/java(2015年5月22日上午5:52:13)
我尝试从运行配置运行,我发现其他示例也存在类似的错误,如-

Error: Could not find or load main class org.apache.uima.tools.AnnotationViewerMain

<terminated>UIMA Annotation Viewer [Java Application]   
<terminated, exit value: 1>/usr/lib/jvm/java-7-openjdk-i386/bin/java (22-May-2015 6:33:43 am)   
错误:无法找到或加载主类org.apache.uima.tools.AnnotationViewerMain
UIMA注释查看器[Java应用程序]
/usr/lib/jvm/java-7-openjdk-i386/bin/java(2015年5月22日上午6:33:43)
有什么问题吗

我觉得这可能是一些与路径相关的问题,因为终端ApacheUIMA/bin中的示例(至少其中一些)正在运行


如果有帮助的话,我正在使用debian。

我猜您忘记在Eclipse中设置UIMA_主页了。这来自以下文件:

  • 在Eclipse中,如果Java透视图尚未打开,请转到Windows切换到它→ 开放视角→ 爪哇
  • 设置名为UIMA_HOME的类路径变量,其值为安装UIMA SDK的目录。具体做法如下:
  • 到窗口→ 偏好→ JAVA→ 构建路径→ 类路径变量
  • 单击“新建”
  • 在“名称”字段中输入UIMA_HOME(所有大写字母,完全相同)
  • 在“路径”字段中输入安装目录(例如C:/Program Files/apache uima)
  • 在“新变量输入”对话框中单击“确定”
  • 在“首选项”对话框中单击“确定”
  • 如果它询问您是否要进行完整构建,请单击“是”

披露:我正在ApacheUIMA项目中

在Eclipse中创建UIMA用户库

  • 到窗口→ 偏好→ JAVA→ 构建路径→ 用户库
  • 单击“新建”
  • 输入用户库的名称(我使用“UIMA”),单击“确定”
  • 选择新用户库,单击“添加外部JAR…”
  • 转到UIMA_HOME/lib目录,选择所有JAR,单击“打开”
  • 验证您的用户库中是否包含所有UIMA lib JAR,单击“确定”

现在,请确保UIMA用户库位于运行配置类路径中,并且您应该能够从Eclipse启动UIMA示例。

您似乎错过了安装的这一部分:3.3


之后,我通过将所有UIMA JAR添加到类路径中来修复它。

谢谢您的回答。但实际上我已经把乌伊玛欧的家安顿好了。在eclipse和bash中[我正在使用debian]我的UIMA路径是/home/xxxxxx/libraries/apache UIMA,事实上,我可以运行SofaExampleApplication示例,但不能运行其他示例。。有什么建议吗?或者需要调试的变量值?如果没有披露,情况会更好。很抱歉,您的解决方案不起作用,文档与UIMA在实践中存在巨大差距。@ketan如果这里的人报告的内容对您不起作用,请发布到UIMA用户邮件列表(),告诉我们,并帮助我们改进文档。@rec我看到了这一点,但感谢您没有听起来粗鲁(如果可以的话). 我会尽力听你说的。