La superclasse "javax.servlet.http.HttpServlet" non è stata trovata nel Java Build Path
Ho un progetto creato dall'integrazione Maven in Eclipse. Tutto funziona bene, ma nello spazio di lavoro in tutti i file JSP hanno questo:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
Alla prima stringa dove posto:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
Quando creo un progetto web dinamico di base e JSP in - tutto va bene, nessun errore.
407
3
Includere
servlet-api-3.1.jar
nelle proprie dipendenze.Maven
Gradle
linguaggio: lang-groovy -->
Progetto → Proprietà → Target Runtimes → Apache Tomcat ha funzionato per me. Non c'è nessun Target Runtimes sotto Facets (sono su Eclipse v4.2 (Juno)).
Selezionare il progetto → Proprietà → Faccetti del progetto → Target Runtimes → VMware Server.
Per me ha funzionato.