Quand je suis essayer de construire le projet, il donne cette erreur.
Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project 'ProjectName'.
Could not calculate build plan: Plugin org.Apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.Apache.maven.plugins:maven-resources-plugin:jar:2.6
Plugin org.Apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.Apache.maven.plugins:maven-resources-plugin:jar:2.6
Could not calculate build plan: Plugin org.Apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.Apache.maven.plugins:maven-resources-plugin:jar:2.6
Plugin org.Apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.Apache.maven.plugins:maven-resources-plugin:jar:2.6
Ma version de Java est 1.8 et celle de Maven est 3.2.5.
Et aussi quand je configure Maven pour la première fois sur mon ordinateur et que je vérifie que Maven a été configuré correctement avec la commande mvn --version
et que cela fonctionne bien . Mais après avoir redémarré mon ordinateur et vérifié que Maven fonctionne correctement ..__, il indique ensuite:
C:\Users\User Name>mvn --version
'mvn' is not recognized as an internal or external command,
operable program or batch file.
Essayez les étapes suivantes:
Assurez-vous d'avoir la connectivité (vous pouvez naviguer) (Ce type d'erreur est généralement dû à la connectivité avec Internet)
Téléchargez Maven et décompressez-le
Créer une variable système Java_HOME
Créer une variable système M2_HOME
Ajoutez %Java_HOME%\bin;%M2_HOME%\bin;
à votre variable PATH
Ouvrez une fenêtre de commande cmd
. Contrôle: mvn -v
Si vous avez un proxy, vous devrez le configurer
http://maven.Apache.org/guides/mini/guide-proxies.html
Assurez-vous d'avoir .m2/repository
(effacez tous les dossiers et fichiers ci-dessous)
Si vous allez utiliser Eclipse, vous devrez créer le settings.xml
Le plug-in Maven dans Eclipse - Le fichier Settings.xml est manquant
Vous pouvez voir plus de détails dans
http://maven.Apache.org/ref/3.2.5/maven-settings/settings.html
Supprimez tous les fichiers du dossier du référentiel .m2 et reconstruisez le projet.
Essayez ce qui suit:
Assurez-vous d’ajouter la variable M2_HOME
à vos variables d’environnement. Il semble que vous ayez défini M2_HOME
temporairement dans une fenêtre cmd
et non en tant que variable d'environnement permanente. Ajoutez également M2_HOME
à la variable PATH
.
Accédez au dossier m2
dans votre répertoire utilisateur.
Exemple: Sous Windows, pour l'utilisateur bot
, le répertoire .m2
sera sous C:\Users\bot
. Recherchez le fichier settings.xml
dans ce répertoire et recherchez l'URL du référentiel dans ce fichier. Voyez si vous êtes capable de frapper cette URL à partir de votre navigateur. Sinon, vous devrez probablement pointer vers un autre référentiel Maven ou utiliser un proxy.
Si vous parvenez à accéder à l'URL du référentiel à partir du navigateur, vérifiez si le référentiel contient le maven-resource-plugin
version 2.6. Cela peut être trouvé en accédant au dossier org.Apache.maven.plugins
dans le navigateur. Il est possible que votre pom
ait codé de manière irréversible la dépendance du plug-in à la version 2.6, mais qu'elle ne soit pas disponible dans le référentiel. Cela peut être corrigé en remplaçant la version de Depndency par celle disponible dans le référentiel.
Essayez de mettre à jour votre Eclipse avec le dernier référentiel Maven comme suit:
J'ai eu un problème similaire dans suite d'outils de printemps (sts) . LE référentiel .m2 n'a pas été complètement téléchargé sur le système local, raison pour laquelle j'ai eu cette erreur. J'ai donc réinstallé sts et supprimé le référentiel .m2 du système et créé un nouveau projet maven dans sts qui a téléchargé le référentiel complet. Cela a fonctionné pour moi.
Cela m’a aidé: J’ai créé un nouveau projet maven qui fonctionnait bien dans mon ancien espace de travail, mais qui donnait les erreurs ci-dessus dans le nouvel espace de travail. Je devais faire ce qui suit: - Ouvrez l'ancien espace de travail sur Eclipse - ouvrez l'onglet Préférences - Rechercher Maven dans le filtre - Copiez le chemin d'accès à settings.xml à partir de Paramètres utilisateur - Paramètres utilisateur - Basculer vers un nouvel espace de travail - Mise à jour des préférences - Maven - Paramètres utilisateur - Chemin des paramètres utilisateur
Une fois la construction terminée, toutes les erreurs sont résolues.
Étape 1: Supprimer toutes les instances de Java de votre machine
Étape 2: Supprimez toutes les variables d'environnement liées à Java/jdk/jre.
Étape 3: Archivez dans le dossier des fichiers de programme et des fichiers de programme (X86), il ne devrait pas y avoir de dossier Java.
Étape 4: réinstallez Java.
Étape 5: Accédez à cmd et tapez "Java-version" Résultat: la version Java qui est installée sur votre ordinateur s'affiche.
Étape 6: supprimez maintenant tous les fichiers qui se trouvent dans le dossier C: /User/AdminOrUserNameofYourMachine/.m2
Étape 6: allez dans cmd et exécutez "mvn -v" Résultat: la version Apache maven sera installée sur votre ordinateur.
Étape 7: Reconstruisez maintenant votre projet.
Cela a fonctionné pour moi.