Maven建立web專案及所遇問題
阿新 • • 發佈:2018-12-10
1. 建立一個Maven web專案,如下圖:
2. 鍵入Group Id 和 Artifact Id,如下圖:
此時專案會報錯,如下:
3. 通過提示資訊可知是由於找不到HttpServlet類。可通過匯入Tomcat到工作目錄或者通過Maven新增HttpServlet類所在的servlet-api.jar。
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>compile</scope> </dependency>
4. 若專案結構中沒有src/mian/java,並且試圖建立src/mian/java時,報錯如下:
5. 右鍵專案,remove如下報錯結構:
然後就能正常建立src/mian/java結構。
6. 更新Project Facets,如下
7. 建立一個index.jsp
<html>
<body>
<h2>Hello World!</h2>
</body>
</html>
8. 啟動專案,結果如下