Java Maven项目中缺少servlet api

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>

首先,我想为可能重复的主题道歉,但我找不到解决问题的答案。创建新的Maven项目后,出现以下错误:

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