Tengo un proyecto gradle simple en mi eclipse. Actualizo build.gradle para incluir algunos frascos http de Apache ...
dependencies {
compile group: 'commons-collections', name: 'commons-collections', version: '3.2'
compile 'org.apache.httpcomponents:httpclient:4.2.3'
compile "org.apache.httpcomponents:httpmime:4.2.3"
testCompile group: 'junit', name: 'junit', version: '4.+'
}
Sin embargo, en mi código, donde hago referencia a algunas cosas de Apache HTTP, obtengo:
The import org.apache.http cannot be resolved
¿Algún consejo sobre lo que debo hacer para que Eclipse vea las nuevas dependencias en mi build.gradle?
Intenté hacer una limpieza pero no funcionó. Mi complemento de gradle es:
Gradle IDE 3.3.0.201307040643-RELEASE org.springsource.ide.eclipse.gradle.feature.feature.group GoPivotal, Inc.

Primero, verifique que haya incluido el complemento eclipse gradle.
apply plugin : 'eclipse'Luego vaya al directorio de su proyecto en Terminal. Escribagradle cleany luegogradle eclipse. Luego vaya a proyectar en eclipse y actualice el proyecto.fuente
Could not resolve: org.apache.commons:commons-lang3:3.4Al mirar los documentos del complemento de Eclipse , encontré algunas tareas útiles que reconstruyeron mi classpath y actualizaron las dependencias requeridas.
gradle cleanEclipselimpiar completamente la configuración de Eclipse. Si esto no funciona, puede intentar tareas más específicas:gradle cleanEclipseProjectpara eliminar el archivo .projectgradle cleanEclipseClasspathpara vaciar la ruta de clases del proyectogradle eclipsepara reconstruir la configuración de Eclipsefuente
Debe asegurarse de que la "Administración de dependencias" esté habilitada. Para hacerlo, haga clic derecho en el nombre del proyecto, vaya al submenú "Gradle" y haga clic en "Habilitar administración de dependencias". Una vez que hagas eso, Gradle debería cargar todas las dependencias por ti.
fuente
Intenté todas las opciones anteriores pero seguía recibiendo un error, en mi caso, el problema era que no configuré el directorio de instalación de Gradle en eclipse, lo siguiente funcionó:
Aunque se responde la pregunta, se piensa compartir en caso de que alguien más se enfrente a un problema similar.
Salud !
fuente