web-dev-qa-db-fra.com

Erreur du marché Eclipse

Lorsque j'essaie de surfer sur le Marketplace dans Eclipse, cela me donne ceci:

Unexpected exception: org/Eclipse/equinox/internal/p2/repository/RepositoryTransport
Java.lang.reflect.InvocationTargetException

quel pourrait être le problème? des solutions?

29
iprateekk

J'ai rencontré ce problème lorsque le proxy SOCKS dans Eclipse était mal configuré. Ma machine située dans un réseau local se connecte à Internet à l'aide d'un proxy HTTP. Dans l'onglet Connexions réseau dans Eclipse, j'avais configuré le proxy HTTP, HTTPS et SOCKS. Le proxy SOCKS n'était pas nécessaire dans ce cas, et sur effaçant le proxy SOCKS, l'erreur a disparu et Eclipse Marketplace est devenu accessible ... woohoo !!

Étapes de résolution

  1. Dans Eclipse, cliquez sur Windows -> Préférences.
  2. Recherchez "Connexions réseau" dans la zone de texte "Filtre".
  3. Définissez correctement les proxies HTTP et HTTPS (si vous vous connectez à Internet à l'aide d'un proxy)
    Remarque: si vous vous connectez à Internet sans proxy, utilisez le paramètre de profil 'Direct' dans le menu déroulant 'ActionProvider'. Sinon, utilisez le paramètre 'Manuel'.
  4. Définir le proxy SOCKS (Si un serveur proxy SOCKS est configuré), sinon, effacez cette ligne.
  5. Appliquez les modifications et enregistrez-le.

Maintenant, Marketplace devrait devenir accessible pour vous.

Pour plus de détails sur la configuration de Network Connections dans Eclipse, utilisez le lien suivant.

http://help.Eclipse.org/juno/index.jsp?topic=%2Forg.Eclipse.platform.doc.user%2Freference%2Fref-net-preferences.htm&_sm_au_=iDMfvB6nQs52SSSM

10
Arun Jolly

Ce problème est dû au fait que vous ne pouviez pas accéder à Internet via Eclipse. Il pourrait y avoir une solution parmi les réponses énumérées ci-dessus. Je résous ce problème avec une approche différente. Linux a un support SSH intégré, il est toujours important de vérifier l'adresse de l'hôte local. Et aussi pas besoin de contourner le trafic. Donc vous pouvez aller à 

Fenêtre-> Préférences-> Général-> Connexion réseau. 

Maintenant, supprimez le contournement du proxy et effacez SOCKS IP.

NOTE: - Cela fonctionnera si vous avez un serveur proxy . Merci

22
Nauman Khalid

J'ai installé la version 3.7.2 d'Eclipse Indigo et je rencontre exactement le même problème (après une installation propre d'Eclipse/marketplace). J'ai résolu le problème en mettant à jour le plug-in marketplace vers une version plus récente (dans Eclipse, accédez à "Aide -> Rechercher les mises à jour" et la mise à jour devrait y figurer).

11
RicardoT

Si vous êtes un changeur de proxy constant comme moi pour diverses raisons (université, domicile, lieu de travail, etc.), vous risquez probablement de rencontrer cette erreur en raison d'une configuration incorrecte des paramètres de connexion dans l'IDE Eclipse. Tout ce que vous avez à faire est de jouer avec les paramètres actuels et de le rendre opérationnel. Voici comment:

  1. Allez dans Fenêtre-> Préférences-> Général-> Connexion réseau. 
  2. Modifier les paramètres: Fournisseur actif-> Manuel-> vérifier ---> HTTP, HTTPS et SOCS
  3. C'est tout, redémarrez Eclipse et vous êtes prêt à partir!
4
LahiruBandara

J'ai le même problème avec Eclipse Indigo. Je suppose que l'Eclipse ne trouve pas le proxy réseau approprié pour mon réseau, car il utilise par défaut le proxy de Windows. Donc, je viens de définir le proxy réseau Windows en utilisant le Panneau de configuration ou vous pouvez le configurer via Internet Explorer. Cela a fonctionné pour moi. 

4
Ali Ahmad

J'ai eu le même problème, mais en utilisant Firefox. Fixé en changeant 

firefox> outils> options> avancé: onglet réseau: paramètres: 

puis en sélectionnant Détection automatique des paramètres de proxy pour ce réseau.

Après cela, Eclipse s'est connecté au marché sans aucun problème.

4
markimark

J'ai récemment eu ce problème après avoir basculé vers JDK 7 dans Eclipse.

J'ai résolu le problème en replaçant le JRE installé sélectionné sur JDK 6 (Préférences -> Java -> JRE installés). Après avoir effectué ce changement, je pouvais accéder au marché.

Une fois que j'avais terminé avec l'installation de ce dont j'avais besoin sur le marché, j'ai reconverti mon JRE installé en JDK 7. 

3
awolski

J'ai subi une exception similaire, essayé tous les paramètres de proxy possibles et plus tard, j'ai découvert que le problème était avec jre7.

C'est ce qui a fonctionné pour moi:

J'ai remplacé jre7 par jre6 et maintenant cela fonctionne bien.

jre7 a des problèmes de sécurité, ce qui créait un problème d'accès au proxy. Si Java1.7 correspond aux exigences de votre projet, vous pouvez installer jdk1.7 et définir Java Home en tant que jdk1.7. Désinstallez jre7 pour que le système Eclipse et les autres composants système utilisent jre6, mais l'application développée sera conforme à jdk1.7.

2
ganji praveen

Vérifiez simplement les paramètres de votre navigateur dans le Eclipse windows -> web browser. Eclipse lit les paramètres du navigateur sélectionné dans ce menu.

1
Raza

Je n'ai rien fait. Vient de redémarrer Eclipse et d’essayer après quelque temps. Ça a marché!! Peut-être marketplace.Eclipse.org était en panne pendant un moment.

1
james2611nov

Si vous êtes derrière un proxy, il devrait y avoir un script de configuration dans votre paramètre Lan IE. Vous pouvez le trouver dans le paramètre IE ou Google. E.g dans IE 

  1. allez dans "options Internet-> Connexions-> Paramètres réseau" etassurez-vous que "Utiliser le script de configuration automatique" est sélectionné
  2. Dans Eclipse, allez dans "Windows-> Préférences-> Général-> Connexion Networc et faites-le" Natif "
  3. Eclipse devrait déjà le trouver et le sélectionner. E.g Schema: HTTP
    Hôte: Dynamique Port: Dynamique Fournisseur: Autonome Auth: Non
1
aostad

J'ai résolu ce problème en (1) changeant de fenêtres-> préférences-> gerneral-> connexion réseau: fournisseur actif à "Manuel". (2) configurez les "entrées de proxy" ci-dessous. Puisque mon proxy écoute 8087 sur mon hôte local, voici ma configuration:

http : 127.0.0.1:8087
https : 127.0.0.1:8087
1
user2473519

Aucune de ces réponses n’était la solution à mon problème (même si je suis sûr qu’elles aideront certaines personnes). Mon problème n'était pas un paramètre de proxy, pas plus que ma version de JVM. J'utilise Indigo (3.7.2) et mon plug-in Marketplace (MPC) était en effet obsolète, mais Aide -> Vérifier les mises à jour ne le répertoriait pas.

J'ai pu résoudre le problème en mettant à niveau manuellement le plug-in Marketplace, via Help -> Install New Software, en sélectionnant le référentiel Indigo, puis en filtrant Marketplace et en installant le plug-in dans la liste.

1
Tim

goto preferences => connexion réseau 

set proxy connection = Direct

0
HimalayanCoder

Si vous êtes connecté avec un réseau Wi-Fi ou LAN, allez simplement dans Préférence Eclipse -> Général -> Connexion réseau -> Fournisseur actif: dans le menu déroulant, sélectionnez "Direct" et appliquez. Cela résout les problèmes. 

0
Satheesh Gandhiri

Je l'ai corrigé par:
* préférences goto => connexion réseau
* Sélectionnez l'entréeHTTPet appuyez sur Effacer .
* Entrez les paramètres pour le proxy à nouveau
* Sélectionnez l'entréeHTTPSet appuyez sur Effacer .
* Entrez les paramètres pour le proxy à nouveau
* Appuyez sur le bouton Appliquer 

0
limex

Si vous avez google chrome. Accédez ensuite à Paramètres chrome -> Modifier les paramètres proxy -> Paramètres réseau, puis cochez Détecter automatiquement les paramètres, puis OK. Ensuite, espérons que les choses vont commencer à fonctionner 

0
sahi

J'ai eu le même problème et je l'ai résolu en supprimant Java7 et en ajoutant la compatibilité Java6 au compilateur Java sur tous mes projets Java intégrés.

0
Imran Ali Khokhar

J'ai le même problème. Utilisation de MyEclipse Enterprise Workbench 10.6. Le proxy est correctement configuré dans IE/Explorer ... et si je change, je ne peux pas sortir du réseau de l'entreprise. J'ai Internet très bien. Eclipse ne semble tout simplement pas utiliser ce qui est défini. En fait, je ne pense pas qu'Eclipse reconnaisse le proxy IR ... Je ne pense pas qu'il reconnaisse le proxy. Donc, si vous êtes derrière une solution de sécurité d'entreprise comme moi et que vous avez besoin d'un proxy, vous n'avez pas de chance. 

FIXED: MyEclipse était en train de prendre le proxy, mais vous devez ensuite lui DIT de les utiliser. Sous MyEclipse> Préférences> Général> Connexions réseau, changez le fournisseur actif de direct à natif et vérifiez que les proxys natifs que ME a découverts sont corrects.

0
Half_Duplex