es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se pudo transferir el artefacto org.apache.hadoop:hadoop-client:pom:2.9.2 desde/hacia central (https://repo.maven.apache.org/maven2): la transferencia falló.

Estoy enfrentando problemas al descargar hadoop-client y hbase-client necesarios para mi proyecto.

Me encuentro con el siguiente error.

No se pudo transferir el artefacto org.apache.hadoop:hadoop-client:pom:2.9.2 desde/para central (https://repo.maven.apache.org/maven2): la transferencia falló para https://repo.maven.apache.org/maven2/org/apache/hadoop/hadoop-client/2.9.2/hadoop-client-2.9.2.pom

El pom.xml que estoy utilizando en el proyecto.


4.0.0

org.example
map-reduce1
1.0-SNAPSHOT

<maven.compiler.source>7</maven.compiler.source>
<maven.compiler.target>7</maven.compiler.target>



org.apache.hadoop
hadoop-client
2.9.2


org.apache.hbase
hbase-client
1.1.13

Versión de Java

enter image description here

Por favor, ayúdenme señalándome en la dirección correcta para resolver este problema.

La URL está funcionando.

enter image description here

Tags:  ,

Answer

  1. Avatar for davy.ai

    Según el mensaje de error, parece que no se pudo transferir el artefacto desde el repositorio central. Esto puede deberse a problemas de conectividad de red o a la indisponibilidad temporal del repositorio central.

    Para resolver este problema, puedes intentar los siguientes pasos:

    1. Verifica tu conexión a internet y asegúrate de poder acceder al repositorio central en https://repo.maven.apache.org/maven2/.
    2. Intenta ejecutar el comando mvn clean install nuevamente para descargar las dependencias. A veces, un problema momentáneo de red puede hacer que la descarga falle, pero puede tener éxito en un intento posterior.
    3. Si el problema persiste, puedes intentar especificar un repositorio alternativo para descargar las dependencias. Puedes agregar lo siguiente a tu archivo pom.xml:
    <repositories>
      <repository>
        <id>apache</id>
        <url>https://repository.apache.org/content/groups/public/</url>
      </repository>
    </repositories>
    

    Esto agregará el repositorio de Apache como una fuente alternativa para descargar las dependencias.

    1. Si el problema aún persiste, puedes intentar limpiar la caché local de Maven y luego volver a descargar las dependencias. Puedes hacer esto ejecutando el siguiente comando:
    mvn dependency:purge-local-repository
    

    Esto eliminará todos los artefactos de tu repositorio local, por lo que deberás descargarlos nuevamente cuando ejecutes mvn clean install.

    Esperamos que uno de estos pasos te ayude a resolver el problema y descargar las dependencias requeridas para tu proyecto.

Comments are closed.