1.問題
第一次使用Maven骨架創建Web項目的時候,遇到了 New 里面沒有 servlet 的問題。
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里面了