Eclipse - SimpleTagSupport wurde im Java-Erstellungspfad nicht gefunden

Eclipse - SimpleTagSupport wurde im Java-Erstellungspfad nicht gefunden

Hier ist die Entwicklungsumgebung

  1. Eclipse 4.3 Kepler

  2. Java 1.7

  3. Spring 3.2, ein MVC-Projekt mit JSP-Ansicht.

1. Problem

Vor kurzem fordert die Eclipse-IDE die folgende Fehlermeldung über der gesamten.tag-Datei auf.

The superclass "javax.servlet.jsp.tagext.SimpleTagSupport"
   was not found on the Java Build Path.

Siehe Abbildung :

simpletagsupport-error

P.S The SimpleTagSupport class is unable to find in Open Type CTRL + SHIFT + T.

2. Lösung

DieSimpleTagSupport gehören zujsp-api.jar, die sich immer in Ihrem Laufzeitcontainer befinden, z. B.${tomcat}\lib. Sie sind sich nicht sicher, was das eigentliche Problem ist. Versuchen Sie, Laufzeiten für Ihr Projekt festzulegen, um das Problem zu beheben.

Siehe Abbildung :

eclipse-facet-runtime

Klicken Sie mit der rechten Maustaste auf Ihr Projekt, wählen Sie "Eigenschaften" → "Projektfacetten" → "Laufzeit" und wählen Sie Ihren Laufzeitcontainer aus. Fertig, neu erstellen und aktualisieren Sie Ihr Projekt.