3

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

我正在使用 Eclipse,所以我在 Java Build Path -> Libraries 中添加了 jsoup jar 文件

4

4 回答 4

10

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

于 2010-11-21T01:03:41.587 回答
1

添加 .jar 的另一种方法是右键单击您的项目,然后选择Properties -> Java Build Path,单击Libraries选项卡,然后单击Add External JARs... 这将允许您浏览到 .jar 的路径您要添加的文件。

于 2011-02-12T21:42:16.170 回答
0

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

于 2012-05-09T13:38:46.083 回答
0

还要确保您的import org.jsoup.Jsoup;导入是在所有应用程序导入之后,例如 import com.google.gwt.core.client.GWT;

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

于 2011-11-27T11:20:36.597 回答