The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
意思是javax.servlet.http.HttpServlet在java构建路径上未找到
解决办法:
1.右键项目 --->Build Path------->Config Build Path------>java BuildPath --->libraries下是否有Tomcat,如果有remve掉----->add library---->Sever Runtime---->选择自己的Tomcat版本,最后双薪项目就ok了。
2. 也有可能是未导入Servlet依赖,servlet-api,依赖范围设置为provided.
<!-- 引入 Servlet 容器中相关依赖 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<!-- JSP 页面使用的依赖 -->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1.3-b06</version>
<scope>provided</scope>
</dependency>
导入依赖后,刷新ok。