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.