La superclase "javax.servlet.http.HttpServlet" no se encontró en la ruta de construcción de Java

Tengo un proyecto creado por la integración de Maven en Eclipse. Todo funciona bien, pero en el espacio de trabajo en todos los archivos JSP tienen esto:

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

A la primera cadena donde lugar:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

Cuando creo un proyecto web dinámico básico y JSP en - todo está bien, sin errores.

Incluya servlet-api-3.1.jar en sus dependencias.

  • Maven

    idioma: lang-xml -->

Comentarios (12)

Project → PropertiesTarget RuntimesApache Tomcat me ha funcionado. No hay Target Runtimes en Facets (estoy en Eclipse v4.2 (Juno)).

Comentarios (0)

Seleccione el proyecto → PropiedadesFacetas del proyectoTarget RuntimesVMware Server.

A mí me ha funcionado.

Comentarios (0)