Eclipse: no se puede completar la installation porque no se encontraron uno o más elementos necesarios (org.apache.httpcomponents.httpclient)

Estoy intentando instalar Eclipse Git Team Provider y JGit en mi versión de Eclipse ADT través de Help > Install New Software > "EGit - http://download.eclipse.org/egit/updates" pero la installation falla con este error. .

No se puede completar la installation porque no se encontraron uno o más elementos necesarios. Software que se está instalando: implementación de Java de Git – compatibilidad con Http opcional usando Apache httpclient 3.3.1.201403241930-r (org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930-r)
Falta el requisito: Apache HttpComponents HttpClient OSGi bundle 4.1.3.v201209201135 (org.apache.httpcomponents.httpclient 4.1.3.v201209201135) requiere 'package org.apache.commons.codec.binary 1.4.0' pero no se pudo encontrar No se puede Satisfacer dependencia: De: Implementación de Java de Git – Soporte Http opcional utilizando Apache httpclient 3.3.1.201403241930-r (org.eclipse.jgit.http.apache.feature.group 3.3.1.201403241930-r) Para: org.apache.httpcomponents.httpclient [4.1.3.v201209201135]

Está diciendo que necesito instalar ya sea org.apache.httpcomponents.httpclient 4.1.3.v201209201135 o package org.apache.commons.codec.binary 1.4.0 (aunque no estoy org.apache.httpcomponents.httpclient 4.1.3.v201209201135 cuál falta, o si ambos son ¿desaparecido?)…

¿Cómo lo agrego a Eclipse ?

Puedo encontrar mucha información sobre cómo agregar jar a la biblioteca de un proyecto individual, pero eso no es lo que necesito porque creo (corríjanme si me equivoco) que necesito agregarlos a Eclipse a través de Help > Install New Software .

Y he visto a muchas personas publicar problemas similares con otras dependencies, pero no han encontrado una respuesta que explique cómo agregar este software en particular.

Soy nuevo en Eclipse, por lo que cualquier ayuda sería muy apreciada.

He encontrado una solución a este problema, al less en mi installation de Eclipse.

Lo que hice fue get el nombre del package que faltaba y lo busqué en Google.

  1. Descargue el package desde aquí: http://commons.apache.org/proper/commons-codec/download_codec.cgi Selección del package en la sección "Binarios"

  2. Descomprime el file y extrae "commons-codec-1.9.jar"

  3. Copie este file Jar en su directory de installation de Eclipse "Eclipse \ plugins"

  4. Cambie el nombre con el nombre de su package perdido. (En mi caso "org.apache.commons.codec.binary_1.4.0.jar")

  5. Ahora repita los pasos para instalar EGit y debería funcionar.

Obviamente, hay muchas cosas que podrían ser diferentes con su installation, estoy usando Eclipse versión 4.2.0

Espero que esto ayude.

Estoy usando Eclipse SDK Version: 4.2.2 y me enfrenté al mismo problema que user1617737.

Es un poco oscuro, pero me atrevo a decir que la dependencia que falta es 'package org.apache.commons.codec.binary 1.4.0'. Supongo que hay un problema con este file JAR en el package de EGit.

De todos modos, no pude encontrar una solución, aparte de desmarcar el siguiente componente para instalar:

Implementación de Java de Git – soporte Http opcional utilizando Apache httpclient 3.3.2.201404171909-r

De esta forma, se ha instalado EGit, aunque no sé qué características me pueden estar perdiendo.

Yo tuve el mismo problema. Eliminé una versión anterior de org.apache.commons.codec.binary del directory clipse / plugins. Y colocó el requerido "org.apache.commons.codec.binary 1.4.0.jar". Entonces funcionó.

Me di por vencido al final y usé Eclipse Kepler, que funcionó bien.

Sin embargo, sería bueno saber la solución al problema original si alguien lo sabe. Estoy seguro de que otros también tendrán este problema.

Tengo el mismo problema con Eclipse Indigo Version: 3.7.2 . Traté de instalar versiones anteriores de EGit pero todavía tenía otros problemas. Finalmente, la version 1.3 EGit se instaló con éxito.

El mismo error que estaba recibiendo

 Cannot complete the install because one or more requinetworking items could not be found. Software being installed: m2e - Maven Integration for Eclipse (includes Incubating components) 1.8.1.20170728-1531 (org.eclipse.m2e.feature.feature.group 1.8.1.20170728-1531) Missing requirement: Maven Integration for Eclipse 1.8.1.20170728-1531 (org.eclipse.m2e.core 1.8.1.20170728-1531) requires 'bundle org.eclipse.osgi 3.10.0' but it could not be found Cannot satisfy dependency: From: Maven Integration for Eclipse 1.8.1.20170728-1531 (org.eclipse.m2e.core.ui 1.8.1.20170728-1531) To: bundle org.eclipse.m2e.core [1.8.1,1.9.0) Cannot satisfy dependency: From: m2e - Maven Integration for Eclipse (includes Incubating components) 1.8.1.20170728-1531 (org.eclipse.m2e.feature.feature.group 1.8.1.20170728-1531) To: org.eclipse.m2e.core.ui [1.8.1.20170728-1531] 

había puesto mi solución aquí. Debería resolver su problema Instalar maven en eclipse 3.8 en Ubuntu