The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path error in java webapp
If you are using eclipse, this might be due to project facet, right click on the project, go to project facet and select Runtimes and check the server you have configured.
if the app you are running is not spring or other web app framework that already comprised of servlet, then you need to add servlet to the build path.
You can add the servlet either through dependency management tools like gradle and maven or you can add it to the project lib file and compile it.
Also, you can add the dependency to servlet in your pom and get rid of the problem.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>javax.servlet.jsp-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
spring error ClassNotFoundException org.springframework.web.context.ContextLoaderList
AbstractSureFireMojo Class Missing Maven Surefire
Spring Data error: getOutputStream() has already been called for this response
String Ordered Permutation Algorithm Problem
setting JAVA_HOME on mac osx
aj
good