¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Erro ao obter recurso 'org.apache.maven:apache-maven:pom:3.2.5' no SAP Commerce 1808: Solução para o HTTP 501 do Maven Central

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

Olá!

Estamos utilizando o SAP Commerce 1808 e hoje (15.01) estamos recebendo o seguinte erro:

Não é possível obter o recurso 'org.apache.maven:apache-maven:pom:3.2.5' do repositório central (http://repo1.maven.org/maven2? Erro ao transferir o arquivo: O servidor retornou o código de resposta HTTP: 501 para a URL: http://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5.pom     [null] Ocorreu um erro ao processar as tarefas do artefato Maven

Foi anunciado que a partir de hoje, o Maven Central não aceitará http, apenas https, e a URL https://repo1.maven.org/maven2/ deve ser atualizada em todos os lugares.

Existe alguma maneira de sobrescrever a propriedade "m2.repo"?

Infelizmente, alterá-lo no arquivo libraries.properties não ajuda.

Obrigado!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

lszabados & s.cremer ao criar um arquivo "settings.xml" na pasta ~/.m2, certifique-se de envolver o código fornecido por Rafa acima em uma tag <settings/>, assim:

<settings>
  <mirrors>
      <mirror>
        <id>centralhttps</id>
        <mirrorOf>central</mirrorOf>
        <name>Maven central https</name>
        <url>https://repo1.maven.org/maven2/</url>
      </mirror>
  </mirrors>
</settings>

Eu tive o mesmo problema exato e testei essa solução por conta própria, e minha compilação agora está bem-sucedida! ?

Obrigado rafacastelblanque por nos ajudar a apontar na direção certa.

Aaron

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...
<settings></settings>

está faltando. Veja a resposta de aaron.brill

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado, isso resolveu o problema. Tivemos que fazer isso no Jenkins para poder reconstruir (projeto local) novamente.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Você pode criar um arquivo "settings.xml" na pasta ~/.m2 com o seguinte conteúdo:

<mirrors>
    <mirror>
      <id>centralhttps</id>
      <mirrorOf>central</mirrorOf>
      <name>Maven central https</name>
      <url>https://repo1.maven.org/maven2/</url>
    </mirror>
  </mirrors>

No entanto, na compilação do SAP Commerce Cloud, isso não funcionará.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?