Bonjour,
Hier, intrigué par quelques erreurs de compilation inattendues qui annoncent qu'une classe n'est pas trouvée dans un package où elle doit être, je constate qu'un artefact téléchargé est invalide.
Je le détruis. Il est re-téléchargé correctement, et me voici sorti d'affaire.
Sauf si mon dépôt local en contient d'autres, comme ça.
Parce que j'ai peut-être contacté un repository distant dans ses mauvais jours.
Bien sûr, je pourrais supprimer l'intégralité de mon dépôt local et le faire retélécharger entièrement. C'est parfois sain !
Mais foncièrement, ça ne me garantit rien. Sur 100 que je retéléchargerait, 5 (peut-être différents !) seront peut-être endommagés à leur tour...
Maven propose t-il des commandes pour vérifier que les artefacts sont en bon état ?
1) Par simple contrôle local sur .m2,
2) En se connectant de nouveau aux repositories où il a pris les artefacts précédemment ?
Merci !
Partager