去maven官網下載最新版。web
解壓到安裝目錄。apache
右鍵桌面的計算機圖標,屬性–>高級系統設置–>環境變量,添加M2_HOME
的環境變量,而後將該變量加入的PATH
中。tomcat
注意 必需要有JAVA_HOME
和個環境變量,否則maven會提示錯誤。app
若是想要修改maven的本地倉庫位置,能夠在maven的安裝目錄下的conf目錄下的settings.xml配置文件中設置。webapp
打開CMD,輸入mvn --version
,看到以下提示就說明安裝成功了。maven
在IntelliJ的設置中,能夠設置maven的安裝目錄,settings.xml文件的位置,和本地倉庫的位置等信息。spa
新建maven項目,create from archetype,選擇maven-archetype-webapp插件
Next,填寫GroupId,ArtifactId和Versioncode
Next,這裏在Properties中添加一個參數archetypeCatalog=internal
,不加這個參數,在maven生成骨架的時候將會很是慢,有時候會直接卡住。xml
來自網上的解釋:
archetypeCatalog表示插件使用的archetype元數據,不加這個參數時默認爲remote,local,即中央倉庫archetype元數據,因爲中央倉庫的archetype太多了,因此致使很慢,指定internal來表示僅使用內部元數據。
Next,填寫項目名稱和module名稱。
點擊Finish。
項目的目錄結構以下:
新建的項目結構會少一些必要的文件夾,按照下圖新增,少哪一個加哪一個:
點擊下圖按鈕進行module設置
(1)首先是project 基本不用動 以下圖:
(2)而後是Modules 首先是將這個項目變成一個真正的web項目,制定web文件夾
添加完以後會生成一個web目錄以及相應的web.xml文件,這個是多餘的,由於在最初建立maven項目的時候已經生成相應的web目錄,因此在這裏修改一下相應的路徑就能夠了,以下圖:
其次就修改你新建的項目目錄類型,以下圖:
target不用管 是maven編譯生成的 你懂得。
這時候看Facets模塊你看到以下圖所示的內容,說明你配置對了
最後配置Artifacts,這個很重要,沒有呀項目跑不起來:
配置完以後是這個樣子的:
設置tomcat。
啓動tomcat
訪問
以上步驟是本人親自嘗試的,沒什麼問題,若有問題請留言。