在idea中構建maven java web項目,從new project到選擇maven骨架到最後finish完成,整個流程完成後,項目基本結構已經出來,可是距一個能夠正常開發運行的web項目還有一些距離。java
1、項目目錄結構完善web
上圖是剛構建好的目錄結構,仔細看會發現缺乏目錄,首先把缺失的目錄補齊。tomcat
使用shift+ctrl+alt+s進入工程目錄設置找到Modules->src以下圖所示:app
在這個界面完善目錄結構並mark as,補充完成以下圖所示:webapp
注意新建的java目錄mark爲Sources,到這裏目錄結構完成。maven
2、依賴ide
web項目通常是運行在web容器中的,這裏使用的是tomcat,因此添加web容器的依賴,仍是在上一部分的界面找到Dependenies選項,進行依賴添加,以下圖:idea
添加完後,點擊下方apply完成此步操做。開發
3、添加Fects容器
具體步驟以下圖所示:
添加後如上圖所示,這時候兩個路徑中會出現一個web目錄是以前沒有的,其實這個對應是項目目錄結構中的webapps,因此手動修改一下,修改完成以下圖:
4、設置artifacts
配置tomcat運行時須要用到artifacts,設置步驟以下:
注意這裏選擇from Moudules,而不是本身手動建立。建立完Exploded後建立Archive,步驟同樣。建立完成以下圖:
到此,一個完整的web項目完成了,能夠正常的開發、運行了。