Recentemente, os trabalhos de criação do Maven em execução no Jenkins estão falhando, com a exceção abaixo dizendo que eles não podiam obter dependências do Maven Central e deveriam usar HTTPS . Não sei como alterar as solicitações de HTTP para HTTPS . Alguém poderia me orientar sobre esse assunto?
[ERRO] Extensão de compilação não resolvível: não foi possível resolver o
plug - inorg.apache.maven.wagon:wagon-ssh:2.1
ou uma de suas dependências:
falha ao coletar dependências paraorg.apache.maven.wagon:wagon-ssh:jar:2.1 ()
:
falha ao ler o descritor de artefato paraorg.apache.maven.wagon:wagon-ssh:jar:2.1
:
não foi possível transferir o artefatoorg.apache.maven.wagon:wagon-ssh:pom:2.1
de / para a central ( http: //repo.maven.apache. org / maven2 ):
falha ao transferir o arquivo: http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-ssh/2.1/wagon-ssh-2.1.pom .
O código de retorno é:501, ReasonPhrase:HTTPS Required. -> [Help 2]
Não foi possível resolver a espera de Jenkins concluir a coleta do
data[ERROR]
plugorg.apache.maven.plugins:maven-clean-plugin:2.4.1
- in ou de uma de suas dependências:
falha ao ler o descritor de artefato paraorg.apache.maven.plugins:maven-clean-plugin:jar:2.4.1
:
não foi possível transferir o artefatoorg.apache.maven.plugins:maven-clean-plugin:pom:2.4.1
de / para a central ( http://repo.maven.apache.org/maven2 ):
falha ao arquivo de transferência: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom .
O código de retorno é:501 , ReasonPhrase:HTTPS Required. -> [Help 1]
settings.xml
jenkins para o maven central url