У меня были похожие проблемы с Concept Mapper.Способ решения проблемы TokenizerDescriptorPath заключался в том, чтобы сначала создать файл PEAR с OffsetTokenizer в качестве основного дескриптора и зависимых классов.Затем вы можете установить этот файл Pear локально, а затем установить TokenizerDescriptorPath
на: C:\path\to\your\pear\file\OffsetTokenizer_pear.xml
.В противном случае возникает проблема наследования CLASSPATH.Кажется, что CLASSPATH не передается из ConceptMapper в OffsetTokenizer, если он находится в файле PEAR.Я нашел отличную информацию о GMANE listserver. user.uima.apache.org ConceptMapper Pear File Thread
Я установил DictionaryFileName
в file:dict/testDict.xml
, и это, похоже, работает.Чтобы избежать проблем во время сохранения, вы можете добавить ресурсы в качестве исходной папки.
При экспорте ConceptMapper в файл PEAR у меня есть и ресурсы, и папка bin в CLASSPATH.С тех пор я расширил Concept Mapper, добавив в него другие аннотаторы, и он работает в конвейере.Все это можно экспортировать в файлы PEAR, которые проходят этап проверки.Это также работает до экспорта, локально в Eclipse.
Удачи