在Eclipse中创建Maven版的Web工程后,我们在webapp下新建一个index.jsp页面,这时会报一个错误,提示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
,提示找不到HttpServlet
,而HttpServlet
是属于servlet-api.jar
的,所以我们要在工程里面加入servlet-api.jar
的依赖,打开工程中的pom.xml
文件,加入以下代码:
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
</dependencies>
可以看到错误消失了,这个时候就可以让项目跑起来了