【问题标题】:Eclipse is not connecting with the InternetEclipse 没有与 Internet 连接
【发布时间】:2015-11-10 08:07:55
【问题描述】:

我一直在尝试使用 eclipse 为我正在注册的 mooc 课程在线运行展开地图。但是eclipse没有连接到互联网。我设置了代理并通过 eclipse 运行浏览器来检查连接,但是当浏览器打开网页时,eclipse 立即退出。我也尝试过处理 IDE,但没有连接到互联网。显示相同的错误.. eclipse 上的错误如下所示。

Unfolding Map v0.9.7 (UCSD edition)
Using OpenGLMapDisplay with processing.opengl.PGraphics2D
java.net.ConnectException: Connection timed out: connect
    at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
    at sun.net.www.http.HttpClient.New(HttpClient.java:308)
    at sun.net.www.http.HttpClient.New(HttpClient.java:326)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:989)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:987)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:986)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
    at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430)
    at java.net.URL.openStream(URL.java:1038)
    at processing.core.PApplet.createInputRaw(PApplet.java:7267)
    at processing.core.PApplet.createInput(PApplet.java:7235)
    at processing.core.PApplet.loadBytes(PApplet.java:7462)
    at processing.core.PApplet.loadImage(PApplet.java:5879)
    at de.fhpotsdam.unfolding.tiles.TileLoader.getTileFromUrl(Unknown Source)
    at de.fhpotsdam.unfolding.tiles.TileLoader.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)
java.net.ConnectException: Connection timed out: connect
    at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
    at sun.net.www.http.HttpClient.New(HttpClient.java:308)
    at sun.net.www.http.HttpClient.New(HttpClient.java:326)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:989)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:987)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:986)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
    at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430)
    at java.net.URL.openStream(URL.java:1038)
    at processing.core.PApplet.createInputRaw(PApplet.java:7267)
    at processing.core.PApplet.createInput(PApplet.java:7235)
    at processing.core.PApplet.loadBytes(PApplet.java:7462)
    at processing.core.PApplet.loadImage(PApplet.java:5879)
    at de.fhpotsdam.unfolding.tiles.TileLoader.getTileFromUrl(Unknown Source)
    at de.fhpotsdam.unfolding.tiles.TileLoader.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)
The file "http://mt1.google.com/vt/v=w2p.116&hl=de&x=178&y=413&z=10&s=Galileo" is missing or inaccessible, make sure the URL is valid or that the file has been added to your sketch and is readable.
java.net.ConnectException: Connection timed out: connect
    at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
    at sun.net.www.http.HttpClient.New(HttpClient.java:308)
    at sun.net.www.http.HttpClient.New(HttpClient.java:326)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:989)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:987)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:986)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
    at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430)
    at java.net.URL.openStream(URL.java:1038)
    at processing.core.PApplet.createInputRaw(PApplet.java:7267)
    at processing.core.PApplet.createInput(PApplet.java:7235)
    at processing.core.PApplet.loadBytes(PApplet.java:7462)
    at processing.core.PApplet.loadImage(PApplet.java:5879)
    at de.fhpotsdam.unfolding.tiles.TileLoader.getTileFromUrl(Unknown Source)
    at de.fhpotsdam.unfolding.tiles.TileLoader.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)
java.net.ConnectException: Connection timed out: connect
    at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
    at sun.net.www.http.HttpClient.New(HttpClient.java:308)
    at sun.net.www.http.HttpClient.New(HttpClient.java:326)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:989)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:987)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:986)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)
    at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433)
    at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430)
    at java.net.URL.openStream(URL.java:1038)
    at processing.core.PApplet.createInputRaw(PApplet.java:7267)
    at processing.core.PApplet.createInput(PApplet.java:7235)
    at processing.core.PApplet.loadBytes(PApplet.java:7462)
    at processing.core.PApplet.loadImage(PApplet.java:5879)
    at de.fhpotsdam.unfolding.tiles.TileLoader.getTileFromUrl(Unknown Source)
    at de.fhpotsdam.unfolding.tiles.TileLoader.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:745)
The file "http://mt1.google.com/vt/v=w2p.116&hl=de&x=177&y=412&z=10&s=Galileo" is missing or inaccessible, make sure the URL is valid or that the file has been added to your sketch and is readable.
The file "http://mt1.google.com/vt/v=w2p.116&hl=de&x=178&y=411&z=10&s=Galileo" is missing or inaccessible, make sure the URL is valid or that the file has been added to your sketch and is readable.
The file "http://mt1.google.com/vt/v=w2p.116&hl=de&x=178&y=412&z=10&s=Galileo" is missing or inaccessible, make sure the URL is valid or that the file has been added to your sketch and is readable.
Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true

【问题讨论】:

  • 您是否使用代理连接到互联网?
  • 通过网络连接我选择手动设置HTTP。我也尝试了其他两个选项 Native 和 direct 但未连接。
  • 这是否意味着“是的,我必须使用代理才能连接到 Internet”?
  • 是的,我必须使用连接。

标签: java eclipse


【解决方案1】:

设置代理时,请确保选择Active Provider: Manual,然后再次检查您的代理设置(主机和端口)。我在工作站上将 Eclipse 连接到 Internet 时遇到了类似的问题,结果问题出在 Active Provider 设置上。

【讨论】:

  • 我检查它是正确的。我打开了eclipse的网络浏览器并打开了google,它是打开的问题是当页面打开时立即eclipse退出。
【解决方案2】:

有时您需要采取不同的方法来告诉 Eclipse 需要使用哪个代理:

-Dhttps.proxyPort=8080
-Dhttps.proxyHost=name.of.proxy
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=name.of.proxy

你可以把它放到你的 eclipse.ini 中。

如果您的代理需要您进行身份验证并且仅支持 Windows 凭据,那么引入一个像 CNTLM 这样的中间代理可能会有所帮助。 CNTLM 然后接收您的凭据以通过代理进行身份验证,并为您的应用程序提供一个代理,该代理不需要需要身份验证。但如果您需要,这取决于您的设置。

【讨论】:

  • 谢谢,我试过了,但还不行。我编辑了当我再次运行 eclipse 时得到的问题的代码,你能再次检查代码吗?
  • 查看this链接以获取有关如何安装cntlm的详细步骤,您需要将系统代理设置指向ctlm服务器localhost:3128(默认端口)
【解决方案3】:

Marged 的​​答案是对的,但你必须设置

-Dhttps.proxyPort=8080
-Dhttps.proxyHost=name.of.proxy
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=name.of.proxy

在您的小程序内运行配置 WM 参数。 运行配置 > 参数 > VM 参数

【讨论】:

    【解决方案4】:

    您可以通过使用任何 VPN 服务来避免它,您的 IP 发出了太多请求,很可能是因为您在制作项目时经常使用它,谷歌认为它是一个系统产生的重复请求。 你可以通过使用VPN暂时避免它。享受..!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-16
      • 1970-01-01
      • 2016-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多