java.lang.ClassNotFoundException : javax.servlet.jsp.jstl.core.Config
Problème
Lors du déploiement de l'application Web JSF 2.0 sur Tomcat 6.0.26, les hits suivant l'erreurjstl class not found.
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config ... Caused by: java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config ... 18 more
Solution
Par défaut, le conteneur Tomcat ne contient aucune bibliothèque jstl. Pour le réparer, déclarejstl.jar dans votre fichier Mavenpom.xml
.
javax.servlet jstl 1.2
Note
Veuillez vous référer à ceJSF 2.0 release note pour identifier les bibliothèques de dépendances requises pour JSF 2.0.