首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jsoup导入错误

Jsoup导入错误
EN

Stack Overflow用户
提问于 2015-09-10 04:13:03
回答 3查看 8.8K关注 0票数 6

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

代码语言:javascript
复制
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());
  }
 }
}
EN

回答 3

Stack Overflow用户

发布于 2015-09-10 04:27:52

jsoup是一个外部库,因此您需要手动下载jar。转到http://java2s.com/Code/Jar/j/Downloadjsoup160jar.htm或某个网站并获取jar文件。

下载jar文件之后。右键单击您的项目->属性-> Java Build Path ->,单击Add External Jar -> (选择您下载的jar ) ->,然后按ok,错误就会消失。

票数 2
EN

Stack Overflow用户

发布于 2017-08-23 03:52:03

您应该将它们作为外部jar文件从https://jsoup.org/download添加到以下位置:右键单击项目>属性>构建java路径>库>添加外部jar文件

然后,您可以从菜单中“清理”或“重新启动”项目。

票数 1
EN

Stack Overflow用户

发布于 2019-01-20 13:03:18

所以,我唯一需要做的事情就是在我的模块信息文件中添加一个"requires“字段。

module bookstoreDB { requires java.sql; requires org.jsoup; }

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32488348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档