Impossible de trouver l'artefact lors du déploiement de l'artefact sur Nexus
Je déploie un artefact dans un référentiel d'instantanés Nexus qui permet le redéploiement, à l'aide de la commande maven :
mvn deploy:deploy-file -Durl=https://t-nexus.perque.com/service/repository/t-PASTIS -DrepositoryId=t-nexus.perque-snapshots -DgroupId=com.perque -DartifactId=pastis -Dversion=0.0.1-SNAPSHOT -Dpackaging=war -Dfile=pastis.war -DgeneratePom=true -e -X
mais j'ai cette erreur :
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.eclipse.aether.deployment.DeploymentException: Failed to deploy artifacts: Could not find artifact com.perque:pastis:war:0.0.1-20200817.082538-1 in t-nexus.perque-snapshots (https://t-nexus.perque.com/service/repo/t-PASTIS)
en utilisant le bouton de téléchargement de la page de dépôt Nexus, tout se passe bien
Réponses
1 RahulSawant
J'espère que votre nom d'hôte et votre chemin sont corrects. si c'est le cas, essayez les choses ci-dessous-
vous devriez essayer d'ajouter ci-dessous si derrière le proxy dans settings.xml (répertoire ~/.m2/)
<proxies>
<proxy>
...
<nonProxyHosts>yourserver</nonProxyHosts>
</proxy>
</proxies>
Ajoutez les détails du serveur comme ci-dessous.
<server> <id>xx</id><username>serverUser</username><password>password</password> </server>
j'ai également eu une erreur similaire pour le pot tiers .. j'ai défini la configuration sur la version au lieu de l'instantané pour le référentiel tiers. alors essaye ça aussi