【问题标题】:Apache FOP 2.2 migration error - ClassNotFoundException: org.apache.batik.i18n.LocalizableApache FOP 2.2 迁移错误 - ClassNotFoundException: org.apache.batik.i18n.Localizable
【发布时间】:2017-04-12 13:46:34
【问题描述】:

迁移到 Apache FOP 2.2 后出现错误:

ClassNotFoundException: org.apache.batik.i18n.Localizable

原因是fop 2.2 使用了batik-util-1.9batik-util-1.8 中的包i18n 在版本1.9 中被删除,但它是必需的。 要修复它可以只使用batik-util-1.8(例如在 pom.xml 中指定)或只是将包i18n 添加到版本1.9 jar 和类org.apache.batik.util.XmlConstants

【问题讨论】:

    标签: java apache xslt apache-fop


    【解决方案1】:

    可以在这里找到解决方案:https://issues.apache.org/jira/browse/BATIK-1185

    【讨论】:

    • 请在您的回答中更加实质性。仅链接的答案并不是真正的好答案。
    • 很好的信息,谢谢。因此,将 maven 依赖项添加到 batik-i18n 和 batik-constants 1.9 版本就足够了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-30
    • 1970-01-01
    • 2020-03-05
    • 2020-08-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多