我在谷歌应用引擎上运行我的应用程序。我所拥有的只是一个试图使用Jsoup的简单servlet。但是当我运行应用程序时,我得到了java.lang.ClassNotFoundException:org.jsoup.Jsoup。
我正在使用Eclipse,因此我在Java Build Path中添加了jsoup jar文件 - >库
答案 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文件放在那里