【问题标题】:Grails Rendering Plugin error when trying to render PDF?尝试渲染 PDF 时出现 Grails 渲染插件错误?
【发布时间】:2012-04-02 13:09:43
【问题描述】:

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

知道如何解决这个问题吗?

/马可

【问题讨论】:

    标签: grails plugins


    【解决方案1】:

    假设有两个版本的 iText,您可能就在那里。过去,我在 iText 冲突中获得了很多乐趣。我不使用 Jasper 插件,所以我不能直接给你答案,但我可以推荐几件事来尝试:

    1. 使用命令 grails dependency report 可以查看到底发生了什么,保留了哪个版本的 iText,以及正在退出哪个版本。

    2. 在您的构建配置中,您可以管理特定插件的依赖项。所以可能能够摆脱对 itext 的 Jasper 插件依赖。这是我的导出插件示例:

      runtime(':export:1.1') { 不包括“itext”、“itext-rtf” }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-17
      • 2017-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-09
      • 1970-01-01
      相关资源
      最近更新 更多