关于eclipse:java.lang.NoClassDefFoundError:org / htmlparser / util / ParserException

java.lang.NoClassDefFoundError: org/htmlparser/util/ParserException

我正在尝试使此http://htmlparser.sourceforge.net/代码在Eclipse中运行。
其中的说明只是"要使用该库,在编译和运行时,您需要将htmllexer.jar或htmlparser.jar添加到您的类路径中。"

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

我的月食看起来像这样:
enter image description here


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


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