Java 不再设置时,Eclipse仍使用http.proxyHost设置
我处理的问题与“”相同,只是我在Kubuntu8.04和Eclipse3.4.2上。我不得不使用代理进行工作,但已经迁移了。我已经重置了Eclipse内外环境中的所有内容,以避免设置代理。然而,当我尝试使用软件更新功能时,我发现它仍然在使用代理。在错误日志中,我可以看到: !!ENTRY org.eclipse.core.net 10 2009-03-17 10:49:50.137!外部源已将消息系统属性http.proxyHost设置为netproxy.blah.com。将使用首选项中的值覆盖此值 !!ENTRY org.eclipse.core.net 10 2009-03-17 10:49:50.164!外部源已将消息系统属性http.proxyPort设置为3128。将使用首选项中的值覆盖此值Java 不再设置时,Eclipse仍使用http.proxyHost设置,java,eclipse,proxy,jvm,Java,Eclipse,Proxy,Jvm,我处理的问题与“”相同,只是我在Kubuntu8.04和Eclipse3.4.2上。我不得不使用代理进行工作,但已经迁移了。我已经重置了Eclipse内外环境中的所有内容,以避免设置代理。然而,当我尝试使用软件更新功能时,我发现它仍然在使用代理。在错误日志中,我可以看到: !!ENTRY org.eclipse.core.net 10 2009-03-17 10:49:50.137!外部源已将消息系统属性http.proxyHost设置为netproxy.blah.com。将使用首选项中的值覆盖
关于设置此属性的外部源有什么想法吗?我记得我在mantis mylyn连接器上遇到过类似的问题。我不记得条目的确切位置,但我认为在您工作区的metadata文件夹中的某个地方有一个用于这个特殊插件的选项文件。也许你的问题也存在类似的问题。 在windows系统上,我已经在用户主目录的应用程序文件夹中找到了eclipse设置。不知道Ubuntu是如何处理的。。。已经有一段时间了 在最坏的情况下,您可以安装另一个eclipse实例,看看它是否有效。虽然如果导致此问题的配置文件不在eclipse文件夹中的某个位置,您仍然会遇到相同的问题 至少您会对它的位置有一个提示—eclipse文件夹、工作区或主文件夹中的系统设置
问候你,祝你好运 这是首选项面板中的一个bug。如果跟踪工作区/.metadata/.log文件,就可以看到它 解决方法(至少在Eclipse 3.4.2中)是:
- 打开窗口>首选项,然后打开常规>网络连接
- 选择手动代理配置
- 单击添加主机…按钮添加“无代理”条目
- 输入一个随机条目,说“localhost”,然后单击确定
- 单击直接连接到Internet
- 使用“确定”按钮关闭属性面板
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=myproxy
-Dhttp.proxyUser=mydomain\myusername
-Dhttp.proxyPassword=mypassword
-Dhttp.nonProxyHosts=localhost|127.0.0.1
或相同的参数,但第一个在4中完成,如下所示:
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
自EclipseKepler(4.3)发布以来
使用此参数,您可以禁用HttpClient提供程序,并让ECF使用基于JRE URLConnection的提供程序(第1行)。并设置代理设置。听起来像个bug。表示你的支持并在Bugzilla中打开一个问题。疯了吗?4.5.2中仍然存在问题。