java.lang.ClassNotFoundException : javax.servlet.jsp.jstl.core.Config
Problem
Beim Bereitstellen der JSF 2.0-Webanwendung auf Tomcat 6.0.26 werden die folgenden Fehler in der Klassejstlnicht gefunden.
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config ... Caused by: java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config ... 18 more
Lösung
Standardmäßig enthält der Tomcat-Container keine JSTL-Bibliothek. Um dies zu beheben, deklariertjstl.jar in der Datei Ihres Mavenpom.xml
.
javax.servlet jstl 1.2
Note
In diesemJSF 2.0 release note finden Sie Informationen zu den für JSF 2.0 erforderlichen Abhängigkeitsbibliotheken.