Corriger l'erreur "Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found"

Maven est un outil d'automatisation conçu pour le langage Java. Il est maintenant géré par la fondation Apache. Il permet d'automatiser le processus de construction, les tests unitaires ou encore de gérer les dépendances de votre projet. On peut notamment l'utiliser pour installer le framework Spring ou l'outil "Spring Boot". Ce dernier permet de créer des applications autonomes pré-paramétrées avec le framework Spring. Le message d'erreur "Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found" est lié à l'installation de "Spring Boot" avec Maven.

Ce message d'erreur s'affiche quand Maven n'arrive pas à télécharger la bonne version de "Spring Boot". Une cause possible est l'absence de version pour "Spring Boot" dans le fichier de configuration d'Apache Maven, "pom.xml". Normalement, Maven installe la bonne version de "Spring Boot" automatiquement en se basant sur celle du framework Spring. Mais parfois cela ne fonctionne pas. Pour corriger ce problème, vous devez ajouter la balise "version" dans la balise "plugin" dans le fichier "pom.xml". Cette solution fonctionne à partir de la version 2.2 de Maven.

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <version>${project.parent.version}</version>
</plugin>

Une autre cause possible est un souci réseau intervenu pendant le processus de construction. Vous devez dans ce cas bien vérifier votre connexion internet. Elle doit être stable pour que la construction se passe bien, car Maven effectue des téléchargements pendant le processus de construction. Vérifiez votre connexion internet, nettoyez le cache de Maven si besoin et relancez ensuite le processus de construction. La procédure varie en fonction de l'environnement de développement que vous utilisez.

Java