Groovy 汇流插件无法找到.dtd文件

Groovy 汇流插件无法找到.dtd文件,groovy,xml-parsing,dtd,confluence,xmlslurper,Groovy,Xml Parsing,Dtd,Confluence,Xmlslurper,我正在为我们公司的汇流编写一个插件 在这个插件中,我需要解析一些合流存储格式XML 因此,我从这里获得了confluence.dtd和一些.ent文件: 我将这些文件放在项目的资源中。 我的插件是用groovy编写的,对于XML解析,我使用XML Slurper。 但当我在Confluence中运行插件时,它找不到文件,因为它在以下位置查找: …/target/container/tomcat6x/cargo confluence home/ 为了测试我的插件的其余部分是否正常工作,我在那里手

我正在为我们公司的汇流编写一个插件

在这个插件中,我需要解析一些合流存储格式XML

因此,我从这里获得了confluence.dtd和一些.ent文件:

我将这些文件放在项目的资源中。 我的插件是用groovy编写的,对于XML解析,我使用XML Slurper。 但当我在Confluence中运行插件时,它找不到文件,因为它在以下位置查找: …/target/container/tomcat6x/cargo confluence home/

为了测试我的插件的其余部分是否正常工作,我在那里手动复制了它们,一切正常。 所以,我的问题是我的插件无法找到.dtd文件(和.ents)

有没有人做过类似的事情,或者有什么办法解决这个问题


提前谢谢。

有什么用吗?我知道Confluence对于如何格式化本地文件夹和文件的地址有点费解,但是如果你的插件是用groovy编写的,我认为这并不重要。还是值得一查的。