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

时间:2012-05-15 20:32:38

标签: java eclipse classpath buildpath html-parser

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

我已将htmllexer.jar和htmlparser.jar添加到我的构建路径中,所有内容编译都很好。但是在运行时eclipse似乎无法找到那些jar文件。我不确定如何将这些jar文件添加到运行时类路径....

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

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