Eclipse - Impossibile completare l'installazione perché uno o più dei requisiti oggetti non sono stati trovati ( org.apache.httpcomponents.httpclient )

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

Sto cercando di installare Eclipse Git Team Provider e JGit nella mia versione di Eclipse ADT via Help > Install New Software > "EGit - http://download.eclipse.org/egit/updates", ma l' installazione non riesce con questo errore ...

Impossibile completare l' installazione perché uno o più dei requisiti articoli potrebbero   non essere trovato . Software in fase di installazione : implementazione Java di Git -   Supporto Http opzionale utilizzando Apache httpclient 3.3.1.201403241930 -r   ( org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930 - r)   Requisito mancante : Apache HttpComponents HttpClient fascio OSGi   4.1.3.v201209201135 ( org.apache.httpcomponents.httpclient 4.1.3.v201209201135 ) richiede ' pacchetto org.apache.commons.codec.binary 1.4.0 ', ma non è stato trovato non può soddisfare la dipendenza :       Da : implementazione Java di Git - sostegno Http opzionale utilizzando Apache httpclient 3.3.1.201403241930 -r   ( org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930 - r)       A : org.apache.httpcomponents.httpclient [ 4.1.3.v201209201135 ]

Sta dicendo che ho bisogno di installare uno org.apache.httpcomponents.httpclient 4.1.3.v201209201135 o package org.apache.commons.codec.binary 1.4.0 ( anche se, io non sono chiaro quale è mancante, o se entrambi mancano ? ) ...

Come aggiungo che / loro Eclipse ?

Posso trovare un sacco di informazioni su come aggiungere vasetti alla biblioteca di un singolo progetto, ma non è quello che mi serve come penso ( correggetemi se sbaglio ) che ho bisogno di aggiungere loro di Eclipse via Help > Install New Software .

E ho visto un sacco di persone che pubblicano problemi simili con altre dipendenze, ma non ho trovato una risposta che spiega come aggiungere questo particolare software .

Sono nuovo di Eclipse, in modo che qualsiasi aiuto sarebbe molto apprezzato .

---

Top 5 Risposta

1ban-geoengineering @

Ho rinunciato alla fine e usato Eclipse Keplero, che ha funzionato bene .

Sarebbe bello sapere se la soluzione al problema originale, se qualcuno lo sa . Sono sicuro che gli altri avranno anche questo problema .

2perevera @

Sto usando Eclipse SDK Versione : 4.2.2 e ho affrontato lo stesso problema come user1617737 .

E 'un po' oscura, ma oserei dire la dipendenza mancante è ' pacchetto org.apache.commons.codec.binary 1.4.0 ' . Credo che ci sia un problema con il file JAR nel pacchetto EGit stesso.

Comunque, non sono riuscito a trovare una soluzione, diversa deselezionando il seguente componente da installare :

Implementazione Java di Git - sostegno Http opzionale utilizzando Apache httpclient 3.3.2.201404171909 -r

In questo modo, EGit è stato installato, anche se non so che cosa caratteristiche posso mancare .

3gvlfm78 @

Ho trovato una soluzione a questo problema, almeno sulla mia installazione di Eclipse .

Quello che ho fatto è stato ottenere il nome del pacchetto mancante e googled esso .

Scaricare il pacchetto da qui :  http://commons.apache.org/proper/commons-codec/download_codec.cgi Selezionando il pacchetto nella sezione " Binari "

Decomprimere il file ed estrarre " commons- codec - 1.9 "

Copiare il file nella directory di installazione Eclipse " Eclipseplugins "

Rinominarlo con il nome del pacchetto mancante . ( Nel mio caso " org.apache.commons.codec.binary " )

Ora ripetete la procedura per installare EGit e dovrebbe funzionare .

Ovviamente ci sono molte cose che potrebbero essere diverse con l'installazione, Sto usando Eclipse versione 4.2.0

Spero che questo aiuta .