Recientemente, los trabajos de compilación de Maven que se ejecutan en Jenkins fallan, con la excepción a continuación que dice que no pueden extraer dependencias de Maven Central y que deben usar HTTPS . No estoy seguro de cómo cambiar las solicitudes de HTTP a HTTPS . ¿Podría alguien guiarme en este asunto?
[ERROR] Extensión de compilación irresoluble: no se pudo resolver el
complementoorg.apache.maven.wagon:wagon-ssh:2.1
o una de sus dependencias: no se pudieron
recopilar dependencias paraorg.apache.maven.wagon:wagon-ssh:jar:2.1 ()
: no se
pudo leer el descriptor de artefactos paraorg.apache.maven.wagon:wagon-ssh:jar:2.1
:
No se pudo transferir el artefactoorg.apache.maven.wagon:wagon-ssh:pom:2.1
desde / a la central ( http: //repo.maven.apache. org / maven2 ): no se
pudo transferir el archivo: http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-ssh/2.1/wagon-ssh-2.1.pom .
El código de retorno es:501, ReasonPhrase:HTTPS Required. -> [Help 2]
Esperar a que Jenkins termine de recopilar el
data[ERROR]
complementoorg.apache.maven.plugins:maven-clean-plugin:2.4.1
o una de sus dependencias no se pudo resolver: no se
pudo leer el descriptor de artefactos paraorg.apache.maven.plugins:maven-clean-plugin:jar:2.4.1
:
No se pudo transferir el artefactoorg.apache.maven.plugins:maven-clean-plugin:pom:2.4.1
de / a central ( http://repo.maven.apache.org/maven2 ): no se
pudo archivo de transferencia: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom .
El código de retorno es:501 , ReasonPhrase:HTTPS Required. -> [Help 1]
settings.xml
en jenkins la url central de maven