使用Authenticated Proxy获取Eclipse代码

时间:2013-05-28 18:23:21

标签: java eclipse authentication proxy

我正在尝试通过经过身份验证的代理在Eclipse中获取我的Java代码来访问Internet。我的代码只是使用http://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html

阅读网站来源

我收到此错误:

  

线程“main”中的异常java.net.ConnectException:连接超时:connect

以下是我已经尝试过的事情: - 在“首选项”中,设置HTTP和HTTPS代理,清除SOCKS,然后转到“手动” - 在Eclipse.ini中,添加

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=XXX
-Dhttp.proxyUser=XXX
-Dhttp.proxyPassword=XXX
-Dhttp.nonProxyHosts=localhost|127.0.0.1

1 个答案:

答案 0 :(得分:0)

您需要知道您所设置的是 Eclipse 运行的JVM的设置。您的程序在另一个 JVM中启动,其中这些设置不适用。

运行应用程序会创建启动配置,您可以打开该配置并添加所需的系统属性。然后,它们将在启动启动配置时应用。

(另外,Eclipse在首选项窗口中有一个非常复杂的网络设置面板,您可以在其中为Eclipse本身配置它。)