1. 程式人生 > >MAVEN 新建Servlet類 找不到 javax.servlet.annotation.WebServlet

MAVEN 新建Servlet類 找不到 javax.servlet.annotation.WebServlet

body not ann ima cat vax pom.xml http pre

問題:

技術分享圖片

原依賴:

<!--pom.xml-->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
    <scope>provided</scope>
</dependency>

解決方法:

1.添加Tomcat支持(tamcat lib目錄中servlet-api.jar包的支持)

技術分享圖片

然後選擇配置好的Tomcat即可。

2.添加MAVEN依賴

去掉了servlet-api的依賴,添加 javax.servlet-api

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

MAVEN 新建Servlet類 找不到 javax.servlet.annotation.WebServlet