it-swarm.dev

Beim Sammeln der zu installierenden Elemente ist ein Fehler aufgetreten (Zugriff wird verweigert)

Ich erhalte den unten angegebenen Fehler, wenn ich versuche, das Upgrade von Eclipse zu installieren, und es geht ungefähr zur Hälfte und dann wird der Fehler ausgegeben. 

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)

Bitte geben Sie die Lösung an. 

Vielen Dank

48
Nick Kahn

Unter Windows 7 ist das Programmverzeichnis geschützt, sodass Apps nicht automatisch dort schreiben können. Die einfachste Lösung, die ich gehört habe, ist, stattdessen Eclipse in einem user-writable -Ordner zu installieren. Zum Beispiel C:\Java\Eclipse

Sie sollten in der Lage sein, einfach Ihr gesamtes Eclipse-Verzeichnis zu verschieben. Es gibt keine Registrierungseinträge oder irgendetwas anderes, das Eclipse an den Ort bindet, an den Sie es extrahiert haben.

[Bearbeiten] Haben Sie überprüft, ob das Verzeichnis, über das es sich beschwert, tatsächlich schreibbar ist? Abgesehen davon habe ich wirklich keine Ideen. Ich habe seit einigen Jahren nicht mehr an Windows gearbeitet und nie an Win7. Mein einziger anderer Vorschlag ist, einfach den neuesten Eclipse herunterzuladen, an einem neuen Speicherort zu installieren (NICHT über dem vorhandenen Eclipse installieren) und auf den vorhandenen Arbeitsbereich zu verweisen.

20
E-Riz

Wenn Sie Probleme mit dem Speicherort haben: http://dl-ssl.google.com/Android/Eclipse/ , Versuchen Sie, den Speicherort zu bearbeiten, indem Sie "http" durch "https" oder umgekehrt ersetzen . 

73

Ich habe dieses Problem gerade gelöst, indem ich das Kontrollkästchen Read only des Program Files/Eclipse-Ordners auf win7 deaktiviert habe.

Auf alle Dateien und Ordner anwenden.

11
Nukium

Ich hatte auch das ADT-Bundle, das das HTTP als Update-URL hatte Das Ändern inHTTPSlöste das Problem für mich.

5
Yoraco Gonzales

Keines der oben genannten Dinge funktionierte für mich.

Stattdessen habe ich versucht, die benötigten Plugins über den Eclipse Market Place zu installieren, und das hat problemlos funktioniert.

  1. Klicken Sie auf "Hilfe".
  2. Klicken Sie auf den Menüpunkt "Eclipse Marketplace ...".
  3. Geben Sie den Namen des gewünschten Plugins ein.
  4. Klicken Sie auf "Installieren", wenn das Plugin in der Marketplace-Liste angezeigt wird.
  5. Starten Sie Eclipse neu.
2
user1489944

Das Ändern von https: // zu http: // hat für mich funktioniert

1
Daniel Shalev

Ich habe diese Fehlermeldung auf meiner Ubuntu-Box erhalten, bis ich Eclipse als root ausgeführt und von dort installiert habe:

$ gksudo Eclipse

Eclipse versuchte, die Pakete nach/usr/lib/* herunterzuladen, wo ich keine Schreibrechte habe

1
vitriolix

wenn Sie das Eclipse-Verzeichnis nicht ändern möchten, starten Sie Eclipse als Administrator (Rechtsklick als Administrator ausführen) und installieren Sie die Funktion erneut. es hat für mich funktioniert.

1
suomi-dev

Wenn Proxy-Netzwerke konfiguriert sind, entfernen Sie diese, bis Plugins installiert sind

0

In meinem Fall habe ich Folgendes eingegeben:

Fehlerprotokoll - gefunden "Beim Sammeln von zu installierenden Elementen ist ein Fehler aufgetreten" - Klicken Sie mit der rechten Maustaste und wählen Sie "Open Log" aus. Von dort weiß ich, was falsch ist (in meinem Fall PMD). Ich löse das Problem in einem Projekt und alles funktioniert gut.

0
SkorpEN

Ich habe das Problem sehr leicht gelöst.

Gehen Sie zu Systemsteuerung -> Netzwerk- und Freigabecenter -> Windows-Firewall -> Deaktivieren Sie die Windows-Firewall 

Und versuche erneut zu installieren und die Magie zu sehen :)

0
Faruk Omar

Die Installation von Eclipse CDT vom Marktplatz hat dieses Problem für mich gelöst.

0
Tristate