Eclipse中的UIMA示例无法正常工作

tir*_*dev 5 java eclipse classpath uima

我是Eclipse和UIMA的新手.我正在尝试在Eclipse Luna -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)   
Run Code Online (Sandbox Code Playgroud)

我试图从运行配置运行,我也看到其他示例的类似错误,如 -

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)   
Run Code Online (Sandbox Code Playgroud)

可能是什么问题呢?

我觉得它可能是一些路径相关的问题,因为终端apache-uima/bin中的示例(至少其中一些)正在工作......

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

rec*_*rec 0

我的猜测是您忘记在 Eclipse 中设置 UIMA_HOME。这是来自UIMA 2.7.0 - 设置 Eclipse 以查看示例代码的文档:

\n\n
    \n
  • 在 Eclipse 中,如果 Java 透视图尚未打开,请通过转至 Window \xe2\x86\x92 Open Perspective \xe2\x86\x92 Java 切换到它。
  • \n
  • 设置名为 UIMA_HOME 的类路径变量,其值为安装 UIMA SDK 的目录。这是按如下方式完成的:
  • \n
  • 转到窗口 \xe2\x86\x92 首选项 \xe2\x86\x92 Java \xe2\x86\x92 构建路径 \xe2\x86\x92 类路径变量。
  • \n
  • 单击\xe2\x80\x9cNew\xe2\x80\x9d
  • \n
  • 在 \xe2\x80\x9cName\xe2\x80\x9d 字段中输入 UIMA_HOME(全部大写,与书写完全一致)。
  • \n
  • 在 \xe2\x80\x9cPath\xe2\x80\x9d 字段中输入您的安装目录(例如 C:/Program Files/apache-uima)
  • \n
  • 在 \xe2\x80\x9cNew Variable Entry\xe2\x80\x9d 对话框中单击 \xe2\x80\x9cOK\xe2\x80\x9d
  • \n
  • 在 \xe2\x80\x9cPreferences\xe2\x80\x9d 对话框中单击 \xe2\x80\x9cOK\xe2\x80\x9d
  • \n
  • 如果询问您是否要进行完整构建,请单击 \xe2\x80\x9cYes\xe2\x80\x9d
  • \n
\n\n

披露:我参与 Apache UIMA 项目

\n