Eclipse Kepler ne se connecte pas à Internet via un proxy

J’ai réussi à connecter Eclipse Juno à Internet. Pour ce faire, il existe de nombreux messages ici sur stackoverflow. Voici l’un de ces liens: Eclipse ne se connecte pas à Internet via un proxy

Aujourd’hui, j’ai installé Eclipse Kepler sur ma boîte Windows7. Mais accéder au marché eclipse ou installer un nouveau logiciel ne fonctionne pas. J’utilise exactement la même configuration de proxy que celle utilisée pour Eclipse Juno. Juno peut accéder au marché, mais pas Kepler. Le proxy utilise l’authentification NTLM. Quelqu’un ici avec un problème similaire?

Pas de succès jusqu’à maintenant. Je me demande encore pourquoi Juno peut se connecter alors que Kepler ne peut pas 🙁

J’ai eu le même problème. J’ai cherché et trouvé ceci.

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

Cet article dit ne pas définir le proxy SOCKS. J’ai essayé ce conseil et la connexion a été réussie. J’ai fait ci-dessous:

  1. Ouvrez les parameters de connexion réseau.
  2. Sélectionnez Fournisseur actif dans “Manuel”.
  3. Définissez le proxy HTTP / HTTPS.
  4. Effacer le proxy SOCKS s’il est défini (sélectionnez la ligne du proxy SOCKS et cliquez sur le bouton “Effacer”)
  5. Redémarrez Eclipse pour appliquer ces parameters.

J’ai passé des heures à essayer d’utiliser cette méthode suggérée par mhanada et bien que ce soit correct et que cela ait dû fonctionner, le stockage sécurisé par défaut associé à eclipse empêchait l’enregistrement de mes identifiants de proxy. Je conseille: Méfiez-vous des exceptions à propos du stockage sécurisé. Dans mon cas, les erreurs étaient liées à l’impossibilité de se connecter à un emplacement distant où se trouvait le chemin de stockage sécurisé par défaut. Dans mon cas, je viens de supprimer les informations sur le stockage sécurisé par défaut via Préférences> Général> Sécurité> Stockage sécurisé> Contenu> Supprimer.

Dans mon cas, je l’ai paramétré sur des parameters ” natifs ” où les chaussettes étaient activées pour le proxy. ( Internet Explorer-> Internetoptions-> Connections-> LAN-Settings-> Proxy Settings ). Après l’avoir désactivé et ajouté les lignes suivantes à eclipse.ini, tout fonctionne bien:

-Dorg.eclipse.ecf.provider.filetransfer.excludeConsortingbutors=org.eclipse.ecf.provider.filetransfer.httpclient4 -Dorg.eclipse.ecf.provider.filetransfer.resortingeve.closeTimeout=3000 -Dorg.eclipse.ecf.provider.filetransfer.resortingeve.readTimeout=3000 

Dans mon cas, le problème a commencé après l’installation de Spring Tool Suite. La désinstallation a résolu le problème.

Version: Kepler Service Release 1

J’avais rencontré le même problème. Le problème avec ma configuration était que j’utilisais JDK, après avoir rejoint JRE, cela fonctionne parfaitement maintenant. Configuration du proxy – Windows-> Préférences-> Général -> Connexions réseau. Active Provider-Native, assurez-vous simplement que HTTP – Dynamic doit être coché, tout rest doit être Désélectionné.

Remarque: description ci-dessus Essayé et testé avec Kepler uniquement.

Un de mes amis a rencontré ce problème précis (nouvelle machine avec une nouvelle installation de Kepler eclipse, l’ordinateur n’était pas protégé par un pare-feu ou un proxy). Il s’est avéré être un problème avec Java 7 update pour exécuter éclipse le problème a été résolu par magie.

Une autre note:

Après avoir modifié mon mot de passe Windows, le stockage sécurisé intégré à Windows d’eclipse semblait être devenu inaccessible sans préavis. Apparemment, non seulement eclipse a «oublié» les parameters d’authentification du proxy, mais elle l’a également empêché de stocker les informations d’identification après les avoir configurées à nouveau. Je pouvais les configurer comme je le souhaitais mais dès que j’ai cliqué sur “OK”, ils sont repartis.

La solution pour moi consistait à aller à Général> Sécurité> Stockage sécurisé et à cliquer sur “Modifier le mot de passe …” pour le fournisseur de mot de passe principal de l’intégration Windows. Bien sûr, cela effaçait tous les mots de passe précédemment enregistrés par eclipse, mais cela me laissait un stockage sécurisé fonctionnant correctement et me permettait de configurer et de stocker à nouveau les informations d’identification du proxy.

Cela m’est arrivé car eclipse utilisait JRE et non JDK .

Pour forcer eclipse à utiliser une VM donnée, éditez

 \eclipse.ini 

et ajoutez ces 2 lignes en haut du fichier:

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

Remarque: Eclipse utilisant JRE déclenchait un:

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) 

Vous êtes-vous assuré que vous avez sélectionné le mode Manual dans la section Active Provider ? Accédez à nouveau au menu Preferences / General / Network Connections et modifiez-le si ce n’est pas le cas. Je pense que cette partie est une sorte de buggy.

J’ai eu ce problème, et j’ai changé les parameters de proxy avec mot de passe dans éclipse. allez dans windows-> preferences-> recherchez “proxy” ouvrez les connexions réseau .

Sélectionnez Fournisseur actif dans Manuel . Définissez le proxy HTTP et HTTPS, le nom d’utilisateur et le mot de passe du système . (cela ne fonctionnait pas sans nom d’utilisateur et mot de passe dans ma machine)

Effacer le proxy SOCKS s’il est défini.

Fichier-> Redémarrer