2

我的 Ruta 脚本在 UIMA 项目中运行良好。但是当 Maven 项目中包含相同的脚本时,注释的出现会减少。

    LSQParen ANY+?{-PARTOF(RSQParen)} W{REGEXP("cited",true)} ANY+? RSQParen{->MARK(DZC_CITED,1,5)};
    LSQParen W{REGEXP("cited",true)} ANY+? RSQParen{-PARTOF(DZC_CITED)->MARK(DZC_CITED,1,4)};

在 Ruta 脚本中,没有。DZC_CITED 的出现次数为 34,但在 Maven 中为 27。

前任:

输入:

1.动物福利信息中心[互联网]。贝尔茨维尔(MD):国家农业图书馆(美国);[2001 年 3 月 1 日更新;引用 2001 年 3 月 2 日]。可从: http ://www.nal.usda.gov/awic/ 获得。

2.护理世界[互联网]。3.2 版。华盛顿:美国护士协会;c1995-2001 [引自 2001 年 3 月 12 日]。可从:http ://www.ana.org 获得。

3.HCMS在线[互联网]。休斯顿(德克萨斯州):哈里斯县医学会;c2000 [2001 年 4 月 25 日更新;引自 2001 年 5 月 1 日]。可从:http ://www.hcms.org 获得。


未发现的文字:

[updated 2001 Mar 1; cited 2001 Mar 2]

[updated 2001 Apr 25; cited 2001 May 1]

覆盖文本:

[cited 2001 Mar 12]
4

1 回答 1

1

评论中已经回答了这个问题。

如果相同的规则在 Ruta Workbench 项目和 maven 构建的项目中创建不同数量的注释,那么很可能 ruta-core 的 maven 依赖项的版本和 Ruta Workbench 的插件/功能的版本不匹配。不同版本可能会导致不同的注释,因为错误已在更高版本中修复。

免责声明:我是 UIMA Ruta 的开发人员

于 2016-05-18T08:23:15.720 回答