java - Jsoup 无法连接

标签 java eclipse jsoup

我已经下载了 Jsoup jar并将其添加到库中。我在 Eclipse 中添加了代理设置。但是每当我在代码中尝试这个时:

Document doc = Jsoup.connect("http://www.wikipedia.com").get();
它抛出以下错误:
Errorjava.net.ConnectException:连接被拒绝:连接

谁能帮我想出解决办法?是否有特定的方法来设置代理(以防我遗漏某些东西)。附上相同的屏幕截图。任何帮助/指导将不胜感激。

Screenshot of the proxy setting in Eclipse

最佳答案

Eclipse中的代理只是为了连接更新软件等设置的,与你的程序使用的代理无关。

设置代理你可以试试:

System.setProperty("http.proxyHost", "proxy.xxx.com"); // or the IP
System.setProperty("http.proxyPort", "6050");
Document doc = Jsoup.connect("http://www.wikipedia.com").get();

或者在执行程序时简单地设置系统属性:

-Dhttp.proxyHost=proxy.xxx.com -Dhttp.proxyPort=6050

关于java - Jsoup 无法连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24324179/

相关文章:

Eclipse 在每个方法属性处格式化新行

java - 如何在android webview上显示网页的一部分

java - Jsoup Reddit 图像抓取器超过 18 期

java - getElementByClass Jsoup 没有打印任何内容

java - 文件构造函数无法读取 RestFul Web 服务中的文件

java - 需要使用另一个子类的对象调用接口(interface)的一个子类

java - 如何在 LinearLayout 中分隔项目?

java - 不再设置时,Eclipse 仍在使用 http.proxyHost 设置

java - 无法解决 BufferOverflow 异常 - Java

java - 无法在 Java 中通过套接字发送大文件