web-dev-qa-db-fra.com

CoreException: impossible d'obtenir la valeur du paramètre compilerId pour l'exécution du plug-in default-compile: PluginResolutionException

Chaque fois que je crée un projet maven simple, je reçois une erreur ci-dessous ..___ S'il vous plaît, laissez-moi savoir quelle pourrait être la solution. J'ai essayé plusieurs façons de le résoudre mais j'ai échoué. quelle pourrait être la raison?

Est-ce à cause d'Eclipse ou d'un dépôt ou d'un problème de certificat?

CoreException: impossible d'obtenir la valeur du paramètre compilerId pour l'exécution du plug-in default-compile: PluginResolutionException: Plugin org.Apache.maven.plugins: maven - compilateur-plugin: 3.1

 enter image description here

10
chinmaya

J'ai résolu ce problème en utilisant la fonctionnalité "Mettre à jour le projet Maven" (ALT + F5) d'Eclipse et en cochant l'option "Forcer la mise à jour des instantanés/versions".

Oui, si vous lisez les détails de l'erreur, cela signifie que le plug-in est mis en cache et qu'il n'est pas extrait/poussé depuis/vers le référentiel distant. Par conséquent, nous devrions forcer la mise à jour en utilisant la fonctionnalité Eclipse "Update Maven Project" et en cochant l'option "Forcer la mise à jour des instantanés/versions".

1
Saurabh Agrawal
  • Vérifier Mettre à jour le projet Maven (ALT + F5);
  • Cliquez sur l'option Forcer la mise à jour des instantanés/Communiqués .

Il devrait fonctionner parfaitement.

1
Weipeng Liu

Oui, lorsque nous vérifions que l'option "Mise à jour forcée des instantanés/communiqués" est mise à jour, l'erreur est résolue et tout fonctionne correctement.

  • Appuyez sur ALT + F5 pour ouvrir la fonction "Mettre à jour le projet Maven" de la sous-fenêtre ou Vous pouvez cliquer avec le bouton droit de la souris sur votre projet -> Maven -> Mettre à jour le projet. 
  • Cochez l'option "Forcer la mise à jour des instantanés/communiqués"
0
KC_911723

Si le même projet est ouvert dans un autre Eclipse ou dans un autre IDE en parallèle et que j'essaie de construire le même projet, j'ai la même erreur. Après l'avoir fermé et reconstruit le même, c'est résolu

0
KartickS

La meilleure approche consiste à accéder au répertoire de travail via l'invite de commande où pom.xml était disponible et à exécuter la commande mvn clean package -U

0
subhashis