【发布时间】:2010-12-28 19:10:26
【问题描述】:
我正在使用最新版本的 Eclipse Galileo,我必须从代理后面访问网络。我看到我可以在哪里将 Internet 设置设置为手动并指定代理,但无法指定我可以看到的身份验证凭据,它也不会提示我输入它们。所以我无法访问任何插件更新站点等......还有其他人有这个问题或知道一个好的解决方法吗?还是有更好的 Eclipse 版本可以使用?
【问题讨论】:
标签: eclipse proxy credentials
我正在使用最新版本的 Eclipse Galileo,我必须从代理后面访问网络。我看到我可以在哪里将 Internet 设置设置为手动并指定代理,但无法指定我可以看到的身份验证凭据,它也不会提示我输入它们。所以我无法访问任何插件更新站点等......还有其他人有这个问题或知道一个好的解决方法吗?还是有更好的 Eclipse 版本可以使用?
【问题讨论】:
标签: eclipse proxy credentials
【讨论】:
在 eclipse.ini 文件的末尾添加以下行
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
【讨论】:
对于日食 Mar1:- 窗口 > 首选项 > 常规 > 网络连接。从下拉列表中选择“手动”。双击“HTTP”选项并输入主机、端口、用户名和密码。应用并完成,它将按预期工作......
【讨论】:
我一直在为此苦苦挣扎,因为每次发布新版本的 Eclipse 时,它似乎都是一个不同的解决方案。这是一个不涉及在 .ini 文件中显示密码的解决方案。
在 Eclipse 中转到 Window > Preferences > General > security Secure Storage
在“密码”选项卡中单击“更改密码”按钮 填写安全问题。不要让他们很难。完成
现在转到窗口 > 首选项 > 常规 > 网络连接。从下拉列表中选择“手动”。双击“HTTP”选项并输入主机、端口、用户名和密码。完成
现在转到 Window > Preferences > General > security Secure Storage
在“密码”选项卡中,单击“恢复密码”按钮 填写安全问题。完成
Eclipse 现在存储您的用户名和密码
【讨论】:
窗口 → 首选项 → 常规 → 网络连接 然后在“代理绕过”下单击“添加主机”并输入您将从中获取第三方插件的链接; 就是这样宾果游戏,现在它应该没问题了。
【讨论】:
尝试仅填充 HTTP 架构
【讨论】:
如果仍有问题,请尝试停用(“清除”)SOCKS
见:https://bugs.eclipse.org/bugs/show_bug.cgi?id=281384 “我相信这样做的原因是因为它使用了 SOCKS 代理 如果配置了 SOCKS,而不是 HTTP 代理。"
【讨论】:
这里是解决方法:
在 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
【讨论】:
这有时有效,有时无效。
我已经安装了 1 个 Eclipse - 工作正常。
第二个安装 - 不起作用。
我不知道为什么!
一段时间后可能会找到解决办法。
需要删除代理的所有设置(包括凭据)。 并重新插入新的。
在这之后让我开始工作。
【讨论】: