MyEclipse中,使用Maven新建web项目后,提示The superclass "javax.servlet.http.HttpServlet" was not found

Posted haha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyEclipse中,使用Maven新建web项目后,提示The superclass "javax.servlet.http.HttpServlet" was not found相关的知识,希望对你有一定的参考价值。

问题描述:

  使用 MyEclipse + Maven 建立了一个 Javaweb工程,在编写 JSP页面 时,顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。如下图所示:

  

解决方法:

  在该项目中的 pom.xml 中添加下面代码来下载servlet-api,如下所示:

    <dependencies>
        <dependency>  
            <groupId>javax.servlet</groupId>  
            <artifactId>servlet-api</artifactId>  
            <version>2.5</version>  
            <scope>provided</scope>  
        </dependency> 
    </dependencies>

  然后 项目右键 --> Maven --> Update Project 即可。

以上是关于MyEclipse中,使用Maven新建web项目后,提示The superclass "javax.servlet.http.HttpServlet" was not found的主要内容,如果未能解决你的问题,请参考以下文章

在MyEclipse中使用maven创建web项目

MyEclipse中,使用Maven新建web项目后,提示The superclass "javax.servlet.http.HttpServlet" was not found

myeclipse 怎么配置maven web

如何导入MAVEN项目,到MyEclipse中

IntelliJ IDEA 2016 2.5 安装 并使用其新建一个maven web项目部署发布

Apache Maven初识——MyEclipse中创建第Web Project