鑒於第三次利用idea建立完整目錄maven項目時仍要反反復復地問度娘,特此記錄
1.第一步,進行project->
勾選Create from archetype,搜索maven.archetypes:maven-archetype-quickstart (這一步很關鍵)
注意:另外還有一種創建方式就是搜索maven.archetypes:maven--archetype-webapp ,選擇該創建方式后,會包含webapp目錄但是沒有創建java包以及測試包(見圖6)
2.第二步,按照規范填寫即可
3.第三步(該步驟可以提升創建maven的速度)
添加如下屬性:archetypeCatalog:internal
其他都是next啦,你以為到這里就結束了嗎。我哭,我也以為是這樣的,但是事實不是,創建完成后,我們可以看到:
創建時選擇maven.archetypes:maven-archetype-webapp ,創建完成目錄結構如下圖,圖6
4.第四步,建立webapp目錄
此時,我們按下項目結構的快捷鍵Ctrl+Shift+Alt+S,會彈出一下窗口,然后按照以下步驟即可,在按第一個OK時,會彈出一個對話框,直接確定即可。
這時候你便會發現在項目的目錄結構中已經生成了webapp文件夾
5.最后一步,補齊webapp里面的文件即可,如圖
其中,web.xml 內容需要自己自行進行補全,文本內容:
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name>Archetype Created Web Application</display-name> </web-app>
至此,我們就建立好一個完整目錄的maven項目,當然大家也可以試試先自動建立webapp的目錄結構,然后自行補全其余包結構,如果你還有疑問,歡迎交流