Avec maven, je frappe occasionnellement un artefact provenant d'un référentiel tiers que je n'ai pas encore construit ou inclus dans mon référentiel.
Je recevrai un message d'erreur du client maven disant qu'un artefact est introuvable:
Impossible de trouver org.jfrog.maven.annomojo: maven-plugin-anno: jar: 1.4.0 in a
http://myrepo:80/artifactory/repo
été mis en cache dans le référentiel local, la résolution ne sera pas tentée à nouveau tant que l'intervalle de mise à jour de MyRepo ne sera pas écoulé ou que les mises à jour ne seront pas forcées -> [ Aide 1]
Maintenant, je comprends ce que cela signifie, et -U
je peux simplement relancer ma commande , et les choses fonctionnent généralement bien à partir de là .
Cependant, je trouve ce message d'erreur extrêmement peu intuitif et j'essaie d'épargner à mes collègues des maux de tête.
J'essaie de comprendre s'il y a un endroit où je peux modifier ce update interval
paramètre.
- Le
update interval
paramètre mentionné dans ce message d'erreur est-il un paramètre côté client ou côté serveur? - Si côté client, comment le configurer?
- Si côté serveur, quelqu'un sait-il comment / si Nexus / Artifactory expose ces paramètres?
pom.xml
.