Eclipse Kepler没有通过代理连接到Internet

时间:2013-06-27 08:24:34

标签: eclipse proxy eclipse-kepler

我设法让Eclipse Juno连接到互联网。为此,stackoverflow上有很多帖子。这是其中一个链接: Eclipse not connecting to internet via proxy

今天我在我的Windows7机器上安装了Eclipse Kepler。但是访问eclipse市场或安装新软件是行不通的。 我使用的是与我用于Eclipse Juno完全相同的代理配置。 Juno可以进入市场,但Kepler没有。 代理使用NTLM Authentification。 这里有类似问题吗?

直到现在都没有成功。我仍然想知道为什么朱诺可以连接,而开普勒不能: - (

10 个答案:

答案 0 :(得分:139)

我有同样的问题。我搜索并找到了这个。

http://oakgreen.blogspot.jp/2011/10/eclipse-proxy-settings-bug-and.html

这篇帖子说不要设置SOCKS代理。我尝试了这个建议,连接成功了。 我在下面做了:

  1. 打开网络连接设置。
  2. 选择Active Provider为“Manual”。
  3. 设置HTTP / HTTPS代理。
  4. 如果已设置,则清除SOCKS代理。(选择SOCKS代理行并单击“清除”按钮)
  5. 重新启动Eclipse以应用这些设置。

答案 1 :(得分:7)

我花了好几个小时尝试使用mhanada建议的这种方法,虽然它是正确的并且应该有效,但与eclipse相关联的默认安全存储阻止了我的代理凭据被保存。我建议:警惕安全存储引发的异常。在我的情况下,错误与无法连接到默认安全存储路径所在的远程位置有关。在我的情况下,我刚刚通过首选项>删除了默认安全存储信息。一般>安全>安全存储>内容>删除。

答案 2 :(得分:7)

在我的情况下,我将其设置为“原生”设置,其中为代理启用了socks。 ( Internet Explorer-> Internetoptions-> Connections-> LAN-Settings->代理设置)。在那里禁用它并将以下行添加到eclipse.ini后,一切运行良好:

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
-Dorg.eclipse.ecf.provider.filetransfer.retrieve.closeTimeout=3000
-Dorg.eclipse.ecf.provider.filetransfer.retrieve.readTimeout=3000

答案 3 :(得分:3)

在我的情况下,安装Spring Tool Suite后问题就出现了。卸载它解决了这个问题。

版本:Kepler Service Release 1

答案 4 :(得分:2)

我的一个朋友碰到了那个确切的问题(装有新的日食Kepler安装的新机器,计算机不在防火墙或代理服务器后面。)当我们使用了Java 7更新51时,结果证明这是一个问题。 Java 6 JRE运行eclipse问题被神奇地解决了。

答案 5 :(得分:1)

发生在我身上因为eclipse使用的是JRE而不是JDK

要强制eclipse使用给定的VM,请编辑

<eclipse_root>\eclipse.ini

并在文件顶部添加这两行:

 -vm
 C:/Program Files/Java/jdk1.6.0_45/bin/javaw.exe

注意: 使用JRE的Eclipse触发了:

java.lang.NoClassDefFoundError:javax / net / ssl / SSLSocket

 java.lang.NoClassDefFoundError: javax/net/ssl/SSLSocket
    at org.apache.http.impl.conn.SchemeRegistryFactory.createDefault(SchemeRegistryFactory.java:45)
    at org.apache.http.impl.client.AbstractHttpClient.createClientConnectionManager(AbstractHttpClient.java:294)
    at org.apache.http.impl.client.AbstractHttpClient.getConnectionManager(AbstractHttpClient.java:445)
    at org.apache.http.impl.client.AbstractHttpClient.createHttpContext(AbstractHttpClient.java:274)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:797)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
    at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:263)
    at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
 Caused by: java.lang.ClassNotFoundException: javax.net.ssl.SSLSocket cannot be found by org.apache.httpcomponents.httpclient_4.1.3.v201209201135
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:455)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(Unknown Source)

答案 6 :(得分:1)

我遇到了同样的问题,我设置的问题是我使用的是JDK,在重新编写JRE后,它现在运行得很好。 代理设置 - Windows-&gt;偏好设置 - &gt;常规 - &gt;网络连接。 Active Provider-Native,只需确保HTTP - Dynamic应该被检查,剩下的都应该是Unchecked。

注意:上述说明仅使用Kepler进行测试和测试。

答案 7 :(得分:1)

另一个注意事项:

更改我的Windows密码后,eclipse的Windows集成安全存储似乎无法通知而无法访问。显然,这不仅使得日食“忘记了”。我的代理身份验证设置,但也阻止它再次设置后存储凭据。我可以按照我想要的方式配置它们但是只要我点击了#34; OK&#34;他们又走了。

我的解决方案是去General&gt;安全&gt;安全存储,然后单击&#34;更改密码...&#34;用于Windows集成主密码提供程序。当然,这抹去了以前由eclipse存储的所有密码,但它给我留下了干净,有效的安全存储空间,并允许我再次成功设置和存储代理凭证。

答案 8 :(得分:0)

您确定在Manual部分选择了Active Provider模式吗?再次转到Preferences / General / Network Connections菜单,如果不是,请进行更改。我认为那部分是一种马车。

答案 9 :(得分:0)

我有这个问题,我在eclipse中用密码更改了代理设置。 转到 windows-&gt;首选项 - &gt; 搜索“代理” 打开网络连接

选择Active Provider为手动。 设置HTTP和HTTPS代理,系统用户名密码。 (在我的机器上没有用户名和密码,它无法正常工作)

清除SOCKS代理(如果已设置)。

<强>文件&GT;重新启动

相关问题