Problème
L’étape de création du pipeline CI/CD de Cloud Manager échoue avec une erreur similaire à celle-ci :
17:48:16,195 [main] [ERROR] [ERROR] Some problems were encountered while processing the POMs: [ERROR] Non-resolvable import POM: Could not transfer artifact org.junit:junit-bom:pom:5.4.1 from/to central (http://repo.maven.apache.org/maven2): Failed to transfer file http://repo.maven.apache.org/maven2/org/junit/junit-bom/5.4.1/junit-bom-5.4.1.pom with status code 501 @ line 650, column 25
Les artefacts du référentiel central Maven n’ont pas pu être téléchargés et une erreur 501 est renvoyée.
Cause
Le 20 décembre 2019, l’équipe Apache (propriétaire de repo.maven.apache.org) a annoncé qu’à compter du 15 janvier 2020, le référentiel central ne prendrait plus en charge la communication via HTTP. Toute tentative d’accès à http://repo1.maven.org et http://repo.maven.apache.org/ entraînera une erreur et les utilisateurs devront mettre à jour leurs builds afin de résoudre les dépendances sur HTTPS.
Solution
Mettez à jour l’URL du référentiel à partir du fichier pom.xml pour utiliser HTTPS. Quelque chose comme ceci :
<repositories> <repository> <id>central</id> <name>Central Repository</name> <url>https://repo.maven.apache.org/maven2</url> <layout>default</layout> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>
Accéder à votre compte