Eklipse - Kann die Installation nicht abschließen, weil eine oder mehrere erforderliche Artikel konnte nicht gefunden werden ( org.apache.httpcomponents.httpclient )

? ban-geoengineering @ | Original: StackOverFlow
---

Ich versuche zu installieren Eclipse Git Team Provider und JGit in meiner Version von Eclipse ADT über Help > Install New Software > "EGit - http://download.eclipse.org/egit/updates", aber die Installation nicht mit diesem Fehler ...

Kann die Installation nicht abschließen, weil eine oder mehrere erforderliche Gegenstände könnten   nicht gefunden werden. Software installiert sein: Java Umsetzung der Git -   optionalen HTTP-Unterstützung Apache Httpclient 3.3.1.201403241930 -r   ( org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930 -r)   Fehlende Voraussetzung : Apache Httpclient HttpComponents OSGi-Bundle   4.1.3.v201209201135 ( org.apache.httpcomponents.httpclient 4.1.3.v201209201135 ) erfordert "Paket org.apache.commons.codec.binary 1.4.0 ', aber es konnte nicht gefunden werden kann Abhängigkeit nicht erfüllen:       Von : Java-Implementierung von Git - optional Http Unterstützung Apache Httpclient 3.3.1.201403241930 -r   ( org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930 -r)       To: org.apache.httpcomponents.httpclient [ 4.1.3.v201209201135 ]

Es ist zu sagen ich installieren entweder org.apache.httpcomponents.httpclient 4.1.3.v201209201135 oder package org.apache.commons.codec.binary 1.4.0 (obwohl, ich bin mir nicht klar, welche einer fehlt, oder ob beide fehlen? ) ...

Wie kann ich ihn / sie in den Eclipse ?

Ich kann viele Informationen darüber, wie Gläser in die Bibliothek eines einzelnen Projekt zu finden, aber das ist nicht das, was ich brauche, wie ich denke, ( korrigiert mich wenn ich falsch liege), was ich brauche, um sie hinzuzufügen Eclipse über Help > Install New Software .

Und ich habe gesehen, viele Leute zu schreiben ähnliche Probleme mit anderen Abhängigkeiten, aber noch keine Antwort, die, wie man diese besondere Software-Add erklärt gefunden.

Ich bin neu in Eclipse, so dass jede Hilfe wäre sehr willkommen .

---

Top 5 Antwort

1ban-geoengineering @

Ich gab am Ende und verwendet Eclipse- Kepler, die gut funktioniert.

Wäre schön, die Lösung wissen zwar um das ursprüngliche Problem, wenn jemand weiß es . Ich bin sicher, andere erhalten auch dieses Problem.

2perevera @

Ich bin mit Eclipse SDK Version: 4.2.2 und ich das gleiche Problem wie user1617737 konfrontiert .

Es ist ein wenig dunkel, aber ich wage zu behaupten, die fehlende Abhängigkeit ist "Paket org.apache.commons.codec.binary 1.4.0 . Ich glaube, es gibt ein Problem mit dieser JAR-Datei in der EGit Paket selbst .

Jedenfalls war ich nicht in der Lage, eine Lösung, die nicht Markierung aufheben die folgende Komponente installiert werden finden :

Java-Implementierung von Git - optional Http -Unterstützung mit Hilfe von Apache Httpclient 3.3.2.201404171909 -r

Auf diese Weise EGit installiert wurde, obwohl ich nicht weiß, welche Funktionen ich fehlen.

3gvlfm78 @

Ich habe eine Lösung dieses Problems, zumindest auf meiner Installation von Eclipse gefunden.

Was ich tat, war, erhalten den Namen des fehlenden Paket und gegoogelt .

Laden Sie das Paket von hier:  http://commons.apache.org/proper/commons-codec/download_codec.cgi Die Auswahl des Pakets in der Rubrik " Binaries "

Entpacken Sie die Datei und extrahieren " commons -codec- 1.9"

Kopieren Sie diese Datei, um Ihre Eclipse- Installationsverzeichnis " Eclipseplugins "

Benennen Sie es mit dem Namen Ihres fehlende Paket . ( In meinem Fall " org.apache.commons.codec.binary " )

Wiederholen Sie die Schritte, um EGit installieren und es sollte funktionieren.

Offensichtlich gibt es viele Dinge, die unterschiedlicher nicht sein könnten mit der Installation, Ich bin mit Eclipse-Version 4.2.0

Ich hoffe, das hilft .