Superklassen "javax.servlet.http.HttpServlet" ble ikke funnet på Java-byggestien.
Jeg har et prosjekt opprettet av Maven-integrasjon i Eclipse. Alt fungerer bra, men i arbeidsområdet i alle JSP-filer har dette:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
Til den første strengen hvor sted:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
Når jeg oppretter et grunnleggende dynamisk webprosjekt og JSP i - alt er bra, ingen feil.
407
3
Inkluder
servlet-api-3.1.jar
i dine avhengigheter.Maven
Gradle
Project → Properties → Target Runtimes → Apache Tomcat fungerte for meg. Det er ingen Target Runtimes under Facets (jeg bruker Eclipse v4.2 (Juno)).
Velg prosjekt → Egenskaper → Prosjektfasetter → Målkjøringstider → VMware Server.
Det fungerte for meg.