【问题标题】:java.lang.NoClassDefFoundError: org/htmlparser/util/ParserExceptionjava.lang.NoClassDefFoundError: org/htmlparser/util/ParserException
【发布时间】:2012-05-15 20:32:37
【问题描述】:

我试图让这个http://htmlparser.sourceforge.net/ 代码在 Eclipse 中运行。 有简单的说明“要使用该库,您需要在编译和运行时将 htmllexer.jar 或 htmlparser.jar 添加到您的类路径中。”

我已将 htmllexer.jar 和 htmlparser.jar 添加到我的构建路径中,并且一切都可以正常编译。但是在运行时 eclipse 似乎找不到那些 jar 文件。我不确定如何将这些 jar 文件添加到运行时类路径中......

我的日食看起来像这样:

【问题讨论】:

    标签: java eclipse classpath buildpath html-parser


    【解决方案1】:

    对于 Web 项目,您必须将这些库直接放在项目的 /WEB-INF/lib 文件夹中。此文件夹参与 webapp 的默认运行时类路径。在 Eclipse 中,您不需要以这种方式摆弄构建路径属性,Eclipse 将完成所有必要的魔法。不要忘记撤消您之前所做的更改。

    【讨论】:

      【解决方案2】:

      如果我理解得很好,您正在创建一个 Web 应用程序。在这种情况下,您必须正确配置项目属性的 Deployment assembly 部分。

      【讨论】:

        猜你喜欢
        • 2013-10-18
        • 2015-04-22
        • 1970-01-01
        • 2017-01-07
        • 2020-04-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-15
        相关资源
        最近更新 更多