首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将整个文件夹及其后代作为资源提供给UIMA (Ruta,Uimafit)?

如何将整个文件夹及其后代作为资源提供给UIMA (Ruta,Uimafit)?
EN

Stack Overflow用户
提问于 2015-11-30 23:33:04
回答 1查看 106关注 0票数 2

我在默认的WORDLIST项目中使用了UIMA Ruta功能,效果很好。但是,例如,Ruta项目结构不适合用于生产web应用程序。

在使用UIMA时,是否有一种方法可以使整个文件夹或类路径通用于Java?

为了清晰和简单,我认为我想要做的是将我所有的UIMA内容保存在一个根文件夹中。我在想src/main/ruta,尽管从技术上讲,那里会有非源文件。然后,src/main/ruta下的结构可以反映创建默认UIMA Ruta项目时得到的结构类型。

唯一的问题是,默认结构按类型将东西放在不同的文件夹中,但在使用命名空间处理脚本时也会尊重文件夹。下面是两种不同的方法--第一种是开箱即用的方式,第二种是我所说的最自然的方式.

代码语言:javascript
复制
src/
 main/
  java/
  resource/ <--- maybe I should put it in here instead
  ruta/
   descriptor/
    BasicEngine.xml
    BasicTypeSystem.xml
    com/
     tacos/
      FubuEngine.xml
      FubuTypeSystem.xml
   resource/
    com/
     tacos/
      FubuWordList1.txt
      FubuWordList2.txt
      FubuWordList1.twl
      FubuWordList2.twl
      FubuWordLists.mtwl 
   script/
     com/
      tacos/
       Fubu.ruta
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-01 07:20:38

你试过设置resourcePaths吗?在java中,参数名为RutaEngine.PARAM_RESOURCE_PATHS。见这份文件

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34009985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档