Tomcat で Grails アプリケーションを実行すると、次のエラーが発生します
java.lang.NoClassDefFoundError: org/apache/batik/dom/svg/SVGOMDocument
。しかし、batik-svg-dom.1.7.jar は war とクラスパスにパッケージ化されています。
ただし、STS のデバッグ モードでアプリケーションを実行している場合、このエラーは発生しません。私は Grails 2.3 を使用しており、maven を使用して戦争を構築しています。私は FOP を使用しており、「xml-apis」を除外しています。
Batik-svg-dom.jar を tomcat の lib フォルダーに配置しようとしましたが、うまくいきませんでした。
前もって感謝します。