J'ai effectué toutes les étapes décrites dans http://www.tutorialspoint.com/jsf/jsf_environment_setup.htm
Apache Maven et Apache Tomcat sont tous deux prêts. Je définis également les environnements. J'ai créé le projet Maven dans Eclipse, il donne l'échec de la construction pendant que je l'exécute à l'aide de la construction Maven.
Ça donne cette erreur
"Échec de l'exécution du but org.Apache.maven.plugins: maven-compiler-plugin: 2.5.1: compiler (compilation par défaut) sur le projet Hello2: Erreur irrécupérable lors de la compilation: tools.jar introuvable: C:\Program Files\Java\jre1.8.0_40 ..\lib\tools.jar "
Que devrais-je faire?
Vous devez définir le "jre" installé par défaut d'Eclipse sur un jdk. Menu Fenêtre Eclipse => Préférences => entrez la chaîne de recherche "jre" dans le volet de navigation de gauche => cliquez sur "JRE installés" dans le volet de navigation de gauche => Cliquez sur Ajouter et naviguez jusqu'à votre JDK. => cochez la case en regard du JDK pour le définir par défaut.
Vous devrez peut-être télécharger et installer le jdk Java si vous ne le possédez pas déjà.
Assurez-vous également que la configuration d'exécution Eclipse est configurée pour utiliser le jdk par défaut que vous avez configuré: Menu Exécuter => Configurations Exécuter => Sélectionnez la configuration d'exécution de votre projet (Maven Build) => Cliquez sur l'onglet JRE => Sous Exécution de JRE, sélectionnez "Espace de travail par défaut". ".
J'efface mon référentiel local .m2 et le réexécute. Ça marche.