我使用的是最新版本的Eclipse Galileo,我必须从代理服务器后面访问web。我知道我可以在哪里将互联网设置设置为手动并指定代理,但没有办法指定我可以看到的身份验证凭据,它也不会提示我输入它们。所以我不能访问任何插件更新网站等等。还有没有其他人有这个问题,或者知道一个好的解决方法?或者是否有更好的Eclipse版本可供使用?
发布于 2009-12-22 00:24:08
在Eclipse中,转到Window→Preferences→常规→网络连接。在Active Provider组合框中,选择"Manual“。在代理条目表中,为每个条目单击“编辑...”并提供您的代理主机、端口、用户名和密码详细信息。
发布于 2010-07-29 19:42:02
如果你仍然有问题,尝试停用(“清除”) SOCKS
请参阅:https://bugs.eclipse.org/bugs/show_bug.cgi?id=281384“我认为这是因为如果配置了SOCKS,它将使用SOCKS代理而不是HTTP代理。”
发布于 2010-07-01 19:59:18
以下是解决方法:
在eclipse.ini中,编写以下内容:
-vmargs
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors= org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyHost=*myproxyhost*
-Dhttp.proxyPort=*myproxyport*
-Dhttp.proxyUser=*proxy username*
-Dhttp.proxyPassword=*proxy password*
-Dhttp.nonProxyHosts=localhost|127.0.0.1
在启动eclipse之后,验证您是否使用了手动代理方法。
HTH
https://stackoverflow.com/questions/1940984
复制相似问题