45

我正在使用最新版本的 Eclipse Galileo,我必须从代​​理后面访问网络。我看到在哪里可以将 Internet 设置设置为手动并指定代理,但是无法指定我可以看到的身份验证凭据,并且它也不会提示我输入它们。所以我无法访问任何插件更新站点等......还有其他人有这个问题或知道一个好的解决方法吗?还是有更好的 Eclipse 版本可以使用?

4

9 回答 9

71

在 Eclipse 中,转到 Window → Preferences → General → Network Connections。在 Active Provider 组合框中,选择“手动”。在代理条目表中,为每个条目单击“编辑...”并提供您的代理主机、端口、用户名和密码详细信息。

日食截图

于 2009-12-21T16:24:07.933 回答
42

如果仍有问题,请尝试停用(“清除”)SOCKS

请参阅:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=281384 “我相信这是因为如果配置了 SOCKS,它使用 SOCKS 代理而不是 HTTP 代理。”

于 2010-07-29T11:42:02.227 回答
10

这是解决方法:

在 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 验证后,您使用手动代理方法。

高温高压

于 2010-07-01T11:59:18.463 回答
10

窗口→首选项→常规→网络连接,然后在“代理绕过”下单击“添加主机”并输入您将从中获取第三方插件的链接;这就是宾果游戏,现在它应该得到插件没问题。

于 2012-10-17T19:13:09.503 回答
8

我一直在为此苦苦挣扎,因为每次发布新版本的 Eclipse 时,它​​似乎都是一个不同的解决方案。这是一个不涉及在 .ini 文件中显示密码的解决方案。

在 Eclipse 中,转到 Window > Preferences > General > security Secure Storage

在“密码”选项卡中单击“更改密码”按钮 填写安全问题。不要让他们很难。结束

现在转到窗口 > 首选项 > 常规 > 网络连接。从下拉列表中选择“手动”。双击“HTTP”选项并输入主机、端口、用户名和密码。结束

现在转到 Window > Preferences > General > security Secure Storage

在“密码”选项卡中单击“恢复密码”按钮填写安全问题。结束

Eclipse 现在存储您的用户名和密码

于 2013-04-18T14:59:36.780 回答
2

这有时有效,有时无效。

我已经安装了 1 个 Eclipse - 工作正常。

安装第二个 - 不起作用。

我不知道为什么!

一段时间后可能会找到解决方案。

需要删除代理的所有设置(包括凭据)。并重新插入新的。

在这之后我得到工作。

于 2010-05-20T08:51:47.627 回答
2

尝试仅填充 HTTP 架构

于 2010-08-05T12:22:18.420 回答
1

在 eclipse.ini 文件的末尾添加以下行

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
于 2018-03-12T05:38:29.770 回答
0

对于 Eclipse Mar1: - 窗口 > 首选项 > 常规 > 网络连接。从下拉列表中选择“手动”。双击“HTTP”选项并输入主机、端口、用户名和密码。应用并完成,它将按预期工作......

于 2018-02-13T08:55:27.250 回答