Grails渲染插件在尝试渲染PDF时出错?

Grails渲染插件在尝试渲染PDF时出错?,grails,plugins,Grails,Plugins,当使用Grails渲染插件时,我得到一个错误java.lang.NoSuchMethodError:com.lowagie.text.pdf.BaseFont.getCharBBox[C]。我们还使用了Jasper插件,它使用了iText库的新版本。我猜这两个插件之间不匹配 你知道怎么解决这个问题吗 /马可你可能就在那里,假设iText有两个版本。过去,我在iText冲突中玩得很开心。我不使用Jasper插件,所以我不能给你直接的答案,但我可以推荐一些东西来尝试: 使用命令grails depe

当使用Grails渲染插件时,我得到一个错误java.lang.NoSuchMethodError:com.lowagie.text.pdf.BaseFont.getCharBBox[C]。我们还使用了Jasper插件,它使用了iText库的新版本。我猜这两个插件之间不匹配

你知道怎么解决这个问题吗


/马可

你可能就在那里,假设iText有两个版本。过去,我在iText冲突中玩得很开心。我不使用Jasper插件,所以我不能给你直接的答案,但我可以推荐一些东西来尝试:

  • 使用命令grails dependency report查看到底发生了什么,保留了哪个版本的iText,以及哪个版本正在被淘汰

  • 在构建配置中,您可以管理特定插件的依赖项。因此,您可能可以删除itext上的Jasper插件依赖项。下面是我的导出插件示例:

    运行时(':导出:1.1'){ 不包括“itext”、“itext rtf” }


  • 你可能就在那里,假设iText有两个版本。过去,我在iText冲突中玩得很开心。我不使用Jasper插件,所以我不能给你直接的答案,但我可以推荐一些东西来尝试:

  • 使用命令grails dependency report查看到底发生了什么,保留了哪个版本的iText,以及哪个版本正在被淘汰

  • 在构建配置中,您可以管理特定插件的依赖项。因此,您可能可以删除itext上的Jasper插件依赖项。下面是我的导出插件示例:

    运行时(':导出:1.1'){ 不包括“itext”、“itext rtf” }