J'ai réussi à connecter Eclipse Juno à Internet. Pour ce faire, il existe de nombreux articles 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 machine 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 toujours 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
Ce post dit de ne pas définir le proxy SOCKS. J'ai essayé ce conseil, et la connexion a été réussie. J'ai fait ci-dessous:
Dans mon cas, je l'ai réglé sur "native" paramètres dans lesquels chaussettes était activé pour le proxy. (Internet Explorer-> Internetoptions-> Connexions-> Paramètres LAN-> Paramètres Proxy). Après l'avoir désactivé et ajouté les lignes suivantes au fichier Eclipse.ini, tout fonctionne bien:
-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
J'ai passé des heures à essayer d'utiliser cette méthode suggérée par mhanada et bien qu'elle soit correcte et aurait dû fonctionner, le stockage sécurisé par défaut associé à Eclipse empêchait l'enregistrement de mes informations d'identification de proxy. Je conseille de se méfier des exceptions concernant le stockage sécurisé. Dans mon cas, les erreurs 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 de stockage sécurisé par défaut via Préférences> Général> Sécurité> Stockage sécurisé> Contenu> Supprimer.
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: Service Kepler version 1
Un de mes amis a rencontré ce problème (une nouvelle machine avec une nouvelle installation d’Eclipse Kepler, l’ordinateur n’était pas derrière un pare-feu ou un proxy.) Il s’est avéré qu’il y avait un problème avec Java 7 update 51, lorsque nous avons utilisé un JRE Java 6 JRE pour exécuter Eclipse), le problème a été résolu comme par magie.
Cela m'est arrivé car Eclipse utilisait JRE et non JDK.
Pour obliger Eclipse à utiliser une machine virtuelle donnée, modifiez
<Eclipse_root>\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 provoquait 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)
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, cela a non seulement fait qu'Eclipse "oublie" mes paramètres d'authentification de proxy, mais l'empêchait également de stocker les informations d'identification après les avoir reconstituées. Je pouvais les configurer comme je le voulais mais dès que j'ai cliqué sur "OK", ils sont partis.
La solution pour moi était d'aller dans Général> Sécurité> Stockage sécurisé et de cliquer sur "Changer le mot de passe ..." pour obtenir le fournisseur du mot de passe principal de l'intégration Windows. Bien entendu, tous les mots de passe précédemment stockés par Eclipse ont été effacés, mais cela m'a laissé un stockage sécurisé propre et fonctionnel et m'a permis de configurer et de stocker à nouveau les informations d'identification du proxy.
J'avais rencontré le même problème, le problème avec mon installation était que j'utilisais JDK, après avoir été nommé à 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 restant doit être décoché.
Remarque: ci-dessus Description Essayé et testé avec Kepler uniquement.
J'ai eu ce problème et j'ai changé les paramètres de proxy avec mot de passe dans Eclipse. allez dans windows-> préférences -> recherchez "proxy" ouvert connexions résea.
Sélectionnez Fournisseur actif pour Manuel. Définissez les proxy HTTP et HTTPS, système nom d'utilisateur et mot de passe. (cela ne fonctionnait pas sans nom d'utilisateur et mot de passe dans ma machine)
Effacez le proxy SOCKS s'il est défini.
Fichier-> Redémarrer
Avez-vous vérifié que vous avez sélectionné le mode Manual
dans le mode Active Provider
section? Allez au Preferences
/General
/Network Connections
_ menu à nouveau et changez cela si ce n'est pas le cas. Je pense que cette partie est une sorte de buggy.