获取java.lang.ClassNotFoundException:org.jsoup.Jsoup

时间:2010-11-21 00:52:45

标签: java eclipse classnotfoundexception buildpath jsoup

我在谷歌应用引擎上运行我的应用程序。我所拥有的只是一个试图使用Jsoup的简单servlet。但是当我运行应用程序时,我得到了java.lang.ClassNotFoundException:org.jsoup.Jsoup。

我正在使用Eclipse,因此我在Java Build Path中添加了jsoup jar文件 - >库

4 个答案:

答案 0 :(得分:10)

您需要将Jsoup JAR文件放在webapp的/WEB-INF/lib文件夹中。该文件夹由webapp的默认类路径覆盖。此外,Eclipse将自动将所有库放在项目的构建路径中的/WEB-INF/lib文件夹中,您不需要手动执行此操作。当然,我假设该项目是作为动态Web项目创建的。

答案 1 :(得分:1)

添加.jar的另一种方法是右键单击您的项目,然后选择属性 - > Java构建路径,单击选项卡,然后单击添加外部JAR ... 这将允许您浏览到.jar文件的路径希望补充。

答案 2 :(得分:0)

另外,请确保import org.jsoup.Jsoup;导入所有应用程序导入后 import com.google.gwt.core.client.GWT;

在其他导入之前导入JSOUP会导致在某个时刻为我部署应用程序时出错。

答案 3 :(得分:0)

我的Android项目现在出现了同样的错误。要在Android上修复此问题,您需要创建一个lib文件夹并将.jar文件放在那里