2017-04-12 49 views
3

遷移到Apache FOP 2.2後,有出現錯誤:的Apache FOP 2.2遷移錯誤 - ClassNotFoundException的:org.apache.batik.i18n.Localizable

ClassNotFoundException: org.apache.batik.i18n.Localizable 

的原因是,fop 2.2使用batik-util-1.9。並且在中呈現的包i18n在版本1.9中被刪除,但是是必需的。 要解決這個問題,只需要使用batik-util-1.8(例如,在pom.xml中指定)或者僅僅將包i18n添加到版本1.9 jar和類org.apache.batik.util.XmlConstants

回答

2

解決方法可以在這裏找到:https://issues.apache.org/jira/browse/BATIK-1185

+1

請在你的答案更實質性。僅鏈接答案並不是真的被認爲是很好的答案。 – sergiol

+2

好的信息謝謝。因此,將maven依賴添加到batik-i18n和1.9版的蠟染常量中就足夠了 –