6 votes

Erreur de construction Maven après avoir défini correctement la chaîne d'outils

J'ai installé la version 1.8.111 de Java et le message d'erreur initial après l'exécution du programme mvn3 install était comme ci-dessous.

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-toolchains-plugin:1.1:toolchain (default) on project myfile: Cannot find matching toolchain definitions for the following toolchain types:
[ERROR] jdk [ vendor='sun' version='1.6' ]
[ERROR] Please make sure you define the required toolchains in your ~/.m2/toolchains.xml file.

Pour résoudre ce problème, j'ai mis à jour mon toolchains.xml à la version 1.8.111 mais j'obtiens toujours la même erreur. J'ai également essayé après avoir exécuté mvn3 clean et nettoyé avec succès mais j'ai toujours la même erreur.

Quelqu'un pourrait-il indiquer d'où provient cette version 1.6 ? J'ai déjà vérifié JAVA_HOME, il est réglé sur 1.8.

Quelqu'un peut-il expliquer comment maven appelle la version de Java ?

J'apprécie votre aide.

Voici mon toolchains.xml enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X