1. 程式人生 > >Idea建立maven管理的springmvc專案

Idea建立maven管理的springmvc專案

坑:這裡先把這個坑放在最前邊,以示警戒,可能不會遇到,但是以我個人使用idea的習慣容易引發這個問題!

一、右鍵-->new-->Module,,,,,,,,,,idea的project和model的區別!

二、點選maven,然後選中Create from archetype(從原型建立),在下邊找到maven-archetype-webapp---》什麼是maven骨架

三、點選next,,這裡說一下

add asmodule to:這個就是你的專案位置

parent:因為有的是有父專案統一去管理,我這裡沒有就不引入,如果有父就把這裡指到父目錄就好,建立會自動新增到pom.xml

GroupId:GroupId一般分為多個段,一般就是com.公司名.專案名,也就是你的包結構

ArtifactID:ArtifactId表示你這個專案的名稱

Version:版本

四、這就是你指定的專案名和包結構,我在上邊選擇的全部是null

五、點選finish後maven會自動建立專案,初始的目錄結構就是這樣的

六、選中專案點選右鍵,點選add Framework Support

七、在彈框中找到spring選項,這裡又有一個坑可能你的彈框中沒有spring選項,這是因為你的project中可能已經有了springmvc的專案所以新增不了支援,可以在Project Structure中去掉該專案,也可把新建立的專案新建一個目錄即可!

如果在Add framework support中找不到Spring,那是因為專案中可能已經存在Spring相關檔案,但不一定是完善的。因此我們要將已經存在的Spring給刪掉,重新新增,方法如下:

點選File,選擇Project Structure,選擇Facets,就會看到有一個Spring啦,右擊它,點刪除就行啦,然後再回到上面第3步重新Add framework support,Spring就會出現啦。

這裡要注意選擇spring的時候記得勾選Create empty spring-config.xml,然後在選擇下邊的spring MVC

這個時候的目錄結構就發生了變化:點選ok之後,我們會發現WEB-INF資料夾下多出了兩個檔案