0

我是 UIMA 的新手。我正在使用 PubMed xml 文件中的 pear 文件进行注释。我已经安装了 Julie Lab medline reader UIMA collection reader file 和 Lingpipe gazeteer 作为分析引擎。我已经运行了 CPE 生成器并试图获得正确的注释词,但我没有这样做。发生以下错误:

The class de.julielab.jules.reader.reader.MedlineReader could not be found Descripotor file=file/C:/apache-uima/examples/descriptor/collection reader/julie-medline-reader 1.7/desc/Medlinereaderdesciptor.xml causedBy: org.apache.uima.ResourceInitializationException:The class de.julielab.jules.reader.reader.MedlineReader could not be found

caused by: Java.lang.classNotFound exception de.julielab.jules.reader.reader.MedlineReader

给我一个解决这个错误的方法对我有很大的帮助。

4

1 回答 1

0

在您的 PEAR 中查看 MedlineReader CollectionReader 描述符

C:/apache-uima/examples/descriptor/collection reader/julie-medline-reader 1.7/desc/Medlinereaderdesciptor.xml

并查看类型系统导入:

 <typeSystemDescription>
  <imports>
    <import location="julie-document-meta-pubmed-types.xml"/>
    <import location="julie-document-structure-types.xml"/>
  </imports>
</typeSystemDescription>

确保这些文件存在。尝试对完整路径进行硬编码(例如 C:/....),看看是否能解决问题。

PS:注意路径中有空格,最好使用下划线

C:/apache-uima/examples/descriptor/collection_reader/julie-medline-reader_1.7/desc/Medlinereaderdesciptor.xml
于 2012-07-26T09:15:28.353 回答