Java Maven项目中缺少servlet api
首先,我想为可能重复的主题道歉,但我找不到解决问题的答案。创建新的Maven项目后,出现以下错误:Java Maven项目中缺少servlet api,java,spring,maven,servlets,Java,Spring,Maven,Servlets,首先,我想为可能重复的主题道歉,但我找不到解决问题的答案。创建新的Maven项目后,出现以下错误: The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 我手动添加了JARServlet api,但问题仍然存在。我该如何解决这个问题?我使用的是SpringFramework3.2.0.RELEASE,Java7 在POM中添加依赖项 <dependency>
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
我手动添加了JARServlet api,但问题仍然存在。我该如何解决这个问题?我使用的是SpringFramework3.2.0.RELEASE,Java7
在POM中添加依赖项
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
javax.servlet
servlet api
2.5
假如
对于servlet API 2.5.向POM添加依赖项
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
javax.servlet
servlet api
2.5
假如
对于servlet API 2.5。请尝试
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
javax.servlet
javax.servlet-api
3.0.1
假如
清理项目并右键单击project->Maven->Update project。尝试
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
javax.servlet
javax.servlet-api
3.0.1
假如
清理项目并右键单击project->Maven->Update project