web-dev-qa-db-fra.com

Les dépendances Maven échouent avec une erreur 501

Récemment les tâches de construction Maven exécutées dans Jenkins échouent avec l'exception ci-dessous indiquant qu'ils ne pouvaient pas extraire les dépendances de Maven Central et devraient utiliser [~ # ~] https [~ # ~ ] . Je ne sais pas comment modifier les requêtes de [~ # ~] http [~ # ~] à [~ # ~] https [~ # ~] . Quelqu'un pourrait-il me guider à ce sujet?

[ERROR] Extension de build impossible à résoudre:
Le plugin org.Apache.maven.wagon:wagon-ssh:2.1 Ou l'une de ses dépendances n'a pas pu être résolu:
Échec de la collecte des dépendances pour org.Apache.maven.wagon:wagon-ssh:jar:2.1 ():
Échec de la lecture du descripteur d'artefact pour org.Apache.maven.wagon:wagon-ssh:jar:2.1:
Impossible de transférer l'artefact org.Apache.maven.wagon:wagon-ssh:pom:2.1 De/vers le centre ( http://repo.maven.Apache.org/maven2 ):
Échec du transfert du fichier: http://repo.maven.Apache.org/maven2/org/Apache/maven/wagon/wagon-ssh/2.1/wagon-ssh-2.1.pom .
Le code de retour est: 501, ReasonPhrase:HTTPS Required. -> [Help 2]

En attente de Jenkins pour terminer la collecte de data[ERROR]
Le plugin org.Apache.maven.plugins:maven-clean-plugin:2.4.1 Ou l'une de ses dépendances n'a pas pu être résolu:
Échec de la lecture du descripteur d'artefact pour org.Apache.maven.plugins:maven-clean-plugin:jar:2.4.1:
Impossible de transférer l'artefact org.Apache.maven.plugins:maven-clean-plugin:pom:2.4.1 De/vers le centre ( http://repo.maven.Apache.org/maven2 ):
Échec du transfert du fichier: http://repo.maven.Apache.org/maven2/org/Apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean- plugin-2.4.1.pom .
Le code de retour est: 501 , ReasonPhrase:HTTPS Required. -> [Help 1]

169
Arunan Sugunakumar

J'ai téléchargé la dernière Eclipse et je l'ai utilisé ici https://www.Eclipse.org/downloads/packages/release/ qui a résolu mon problème.

0
sunleo

Si vous utilisez une ancienne version de Netbeans, vous devez apporter des modifications dans maven pour utiliser https sur http

Ouvrez C:\Program Files\NetBeans8.0.2\Java\maven\conf\settings.xml et collez le code ci-dessous entre la balise mirrors

<mirror>
<id>maven-mirror</id>
<name>Maven Mirror</name>
<url>https://repo.maven.Apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>

Cela forcera maven à utiliser https://repo.maven.Apache.org/maven2 url.

0
raw