2012-04-02 13 views
0

Grails Renderingプラグインを使用しているときに、java.lang.NoSuchMethodError:com.lowagie.text.pdf.BaseFont.getCharBBox [C]のエラーが発生しています。また、iTextライブラリの新しいバージョンを使用するJasper Pluginも使用しています。 2つのプラグインの間に不一致があると思います。PDFをレンダリングしようとするとGrailsレンダリングプラグインエラーが発生しますか?

これを修正する方法はありますか?

/マルコ

答えて

3

あなたはおそらく右がiTextの2つのバージョンがある前提で。私は過去にiTextの競合をたくさん楽しみました。私は、私はあなたに直接答えを与えることはできませんジャスパープラグインを使用していないが、私は試してみる物事のカップルをお勧めすることができます:

  1. が正確であるかを確認するコマンドGrailsの依存性レポートを使用しますiTextのどのバージョンが保持されているのか、そしてどのバージョンが追い出されているのかを示します。

  2. ビルドの設定では、特定のプラグインの依存関係を管理できます。したがって、itextに対するJasper Pluginの依存関係を取り除くことで逃れることができるかもしれません。ここでエクスポートプラグインの鉱山からの例である:

    ランタイム( ':エクスポート:1.1'){ 除外 'iTextの'、 'iTextの-RTF'

    }
関連する問題