Je reçois le message d'erreur ci-dessous lorsque j'essaie d'installer la mise à niveau à partir d'Eclipse. Cela se passe à mi-chemin, puis jette l'erreur.
An error occurred while collecting items to be installed
session context was:(profile=epp.package.Java, phase=org.Eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Unable to write to repository: file:/C:/Program%20Files/Eclipse/.
C:\Program Files\Eclipse\plugins\org.jboss.netty_3.2.4.Final-201112281337.jar (Access is denied)
Veuillez fournir la solution.
Merci
Sous Windows 7, le répertoire Program Files est protégé afin que les applications ne puissent pas y écrire automatiquement. La solution la plus simple que j'ai entendue consiste simplement à installer Eclipse dans un emplacement accessible en écriture à la place. Par exemple, C:\Java\Eclipse
Vous devriez être capable de déplacer tout votre répertoire Eclipse, il n'y a aucune entrée de registre ou quoi que ce soit qui lie Eclipse à l'endroit où vous l'avez extrait.
[Edit] Avez-vous vérifié que le répertoire dont il se plaint est en réalité accessible en écriture? À part ça, je n'ai vraiment aucune idée. Je n'ai pas travaillé sur Windows depuis plusieurs années et jamais avec Win7. Ma seule autre suggestion est simplement de télécharger la dernière version d'Eclipse, de l'installer dans un nouvel emplacement (ne l'installez PAS par-dessus votre Eclipse existant) et de la diriger vers votre espace de travail existant.
Si vous rencontrez des problèmes pour utiliser l'emplacement: http://dl-ssl.google.com/Android/Eclipse/ , Essayez de modifier l'emplacement en remplaçant "http" par "https" ou l'inverse. .
Je viens de résoudre ce problème en décochant la case Read only
du dossier Program Files/Eclipse
sous win7.
Appliquer à tous les fichiers et dossiers.
J'ai également eu le paquet ADT qui avait le HTTP comme URL de mise à jour . Le changer enHTTPSa résolu le problème pour moi.
Aucun de ce qui précède n'a fonctionné pour moi.
Au lieu de cela, j'ai essayé d'installer les plugins dont j'avais besoin via Eclipse Market Place, et cela a fonctionné sans problème.
Passer de https: // à http: // a fonctionné pour moi
J'ai eu cette erreur sur ma boîte Ubuntu jusqu'à ce que je lance Eclipse en tant que root et que je l'installe à partir de là:
$ gksudo Eclipse
Eclipse essayait de télécharger les paquets dans/usr/lib/* où je n'ai pas les droits d'écriture
si vous ne souhaitez pas modifier le répertoire Eclipse, démarrez-le en tant qu'administrateur (cliquez avec le bouton droit de la souris sur Exécuter en tant qu'administrateur) et réinstallez la fonctionnalité. cela a fonctionné pour moi.
Si des réseaux proxy sont configurés, supprimez-les jusqu'à ce que les plugins soient installés.
Dans mon cas je suis entré:
Journal des erreurs - trouvé "Une erreur s'est produite lors de la collecte des éléments à installer" - clic droit et sélectionnez "Ouvrir le journal" . À partir de là, je sais ce qui ne va pas (dans mon cas, PMD). Je résous le problème dans un projet et tout fonctionne bien.
J'ai résolu le problème très facilement.
Allez à Panneau de configuration -> Centre réseau et partage -> Pare-feu Windows -> Désactivez le pare-feu Windows
Et essayez d'installer à nouveau et voir la magie :)
L'installation d'Eclipse CDT à partir du marché a résolu ce problème pour moi.