¿Cómo me deshago de la advertencia JSTL TagExtraInfo en Eclipse?
Pregunta
Estoy trabajando con JSTL en Eclipse, usando el WTP. Tengo jstl y standard.jar en mi directorio WEB-INF / lib, y todo funciona. Eclipse me está dando esta advertencia en mi JSP:
La clase TagExtraInfo para c: forEach (org.apache.taglibs.standard.tei.ForEachTEI) no se encontró en la ruta de compilación.
Tengo JSTL incluido:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
La advertencia está en una línea que usa un c: forEach. ¿Cómo puedo deshacerme de él? Mi proyecto está dirigido a Tomcat v6.
Solución 3
Finalmente, accidentalmente hice doble clic en la advertencia y me llevó a la fuente, que era editable. Luego arreglé el problema yo mismo.
Otros consejos
Agregue el archivo standard.jar del directorio web-inf a sus archivos jar de ruta de compilación.
¿Están los frascos realmente en la ruta de compilación? Si es así, puede intentar cerrar y volver a abrir el proyecto. De lo contrario, ese mensaje es controlable desde la página de preferencias Web / JSP Files / Validation.