Java Jsoup导入错误

Java Jsoup导入错误,java,import,jsoup,Java,Import,Jsoup,我想做一些网页爬行/抓取,我做了一些研究,发现了Jsoup。我唯一的问题是进口。我看过的视频和我看过的例子都有与我匹配的代码,但不管出于什么原因,他们的导入成功了,而我的却没有。我的四个都给出了一个错误:import org.jsoup无法解析。请帮忙 package com.stackoverflow.q2835505; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Elemen

我想做一些网页爬行/抓取,我做了一些研究,发现了Jsoup。我唯一的问题是进口。我看过的视频和我看过的例子都有与我匹配的代码,但不管出于什么原因,他们的导入成功了,而我的却没有。我的四个都给出了一个错误:import org.jsoup无法解析。请帮忙

package com.stackoverflow.q2835505;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

public class test {

public static void main(String[] args) throws Exception {
    String url = "http://stackoverflow.com/questions/2835505";
    Document document = Jsoup.connect(url).get();

    String question = document.select("#question .post-text").text();
    System.out.println("Question: " + question);

    Elements answerers = document.select("#answers .user-details a");
    for (Element answerer : answerers) {
        System.out.println("Answerer: " + answerer.text());
  }
 }
}

jsoup是一个外部库,因此需要手动下载jar。转到或某个网站获取jar文件


下载jar文件后。右键单击您的项目->属性->Java构建路径->单击添加外部Jar->选择您下载的Jar->按确定,错误将消失。

您应该从以下位置将它们添加为外部Jar文件: 右键单击项目>属性>构建java路径>库>添加外部jar文件


然后您可以从菜单中清理或重新启动project。

所以,我唯一没有提到的事情就是在我的模块信息文件中添加requires字段

模块书店数据库{ 需要java.sql; 需要org.jsoup; }


我查看了所有其他建议,但没有解决任何问题,因为我的设置已经与建议匹配,然后我意识到我已经为该程序设置了一个模块信息文件,并且没有设置requires字段。希望这有帮助。

您下载了合适的jar并添加到project classpath/buildpath中了吗?非常感谢。在所有的答案中,你解决了这个问题。