Maven的New中没有Servlet问题(IDEA) 1.问题 2.原因 3.解决方法

  第一次使用Maven骨架创建Web项目的时候,遇到了 New 里面没有 servlet 的问题。

  Maven的New中没有Servlet问题(IDEA)
1.问题
2.原因
3.解决方法

 

2.原因

  经过查询,是因为IDEA检测到项目中没有导入相关的 jar 包导致。

 

3.解决方法

  在 pom.xml 文件的 <dependencies> 标签中添加代码。  

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

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

  等着 jar 包成功导入到项目中,Create New Servlet 就出现在New里面了

  Maven的New中没有Servlet问题(IDEA)
1.问题
2.原因
3.解决方法