我在默认的WORDLIST项目中使用了UIMA Ruta功能,效果很好。但是,例如,Ruta项目结构不适合用于生产web应用程序。
在使用UIMA时,是否有一种方法可以使整个文件夹或类路径通用于Java?
为了清晰和简单,我认为我想要做的是将我所有的UIMA内容保存在一个根文件夹中。我在想src/main/ruta,尽管从技术上讲,那里会有非源文件。然后,src/main/ruta下的结构可以反映创建默认UIMA Ruta项目时得到的结构类型。
唯一的问题是,默认结构按类型将东西放在不同的文件夹中,但在使用命名空间处理脚本时也会尊重文件夹。下面是两种不同的方法--第一种是开箱即用的方式,第二种是我所说的最自然的方式.
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发布于 2015-12-01 07:20:38
你试过设置resourcePaths吗?在java中,参数名为RutaEngine.PARAM_RESOURCE_PATHS。见这份文件。
https://stackoverflow.com/questions/34009985
复制相似问题