【问题标题】:NoClassDefFoundError: org/apache/xml/serialize/OutputFormatNoClassDefFoundError: org/apache/xml/serialize/OutputFormat
【发布时间】:2013-09-30 10:13:08
【问题描述】:

即使我的 .M2 文件夹中包含 xercesImpl-2.8.1.jar,我的应用程序也找不到 OutputFormat。

我可以查看类文件。

有人知道为什么会这样吗?我使用的版本不正确吗?

【问题讨论】:

  • 检查classpath,它可能有多个xercesImpl jars..
  • @harsh 我查过了,那个 jar 只有一个版本。
  • 你在用maven吗?如果是这样,请再次执行 eclipse:cleaneclipse:eclipse
  • 是的,使用 Maven。我已经清理并重建了该项目,但无济于事。

标签: java xml apache


【解决方案1】:

我的 Intellij 中的 Tomcat 配置设置不正确。分解的战争文件没有 xercesImpl-2.8.1.jar。我将它添加到我在 Tomcat 中的“认可”文件夹中,现在它可以工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-23
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 2020-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多