使用IntelliJ IDEA 14和Maven建立java web項目

安裝Maven

下載安裝

maven官網下載最新版。web

解壓到安裝目錄。apache

配置

右鍵桌面的計算機圖標,屬性–>高級系統設置–>環境變量,添加M2_HOME的環境變量,而後將該變量加入的PATH中。tomcat

注意 必需要有JAVA_HOME和個環境變量,否則maven會提示錯誤。app

config

config

config

若是想要修改maven的本地倉庫位置,能夠在maven的安裝目錄下的conf目錄下的settings.xml配置文件中設置。webapp

config

打開CMD,輸入mvn --version,看到以下提示就說明安裝成功了。maven

config

配置IntelliJ

在IntelliJ的設置中,能夠設置maven的安裝目錄,settings.xml文件的位置,和本地倉庫的位置等信息。spa

IntelliJ

新建

新建maven項目,create from archetype,選擇maven-archetype-webapp插件

maven

Next,填寫GroupId,ArtifactId和Versioncode

maven

Next,這裏在Properties中添加一個參數archetypeCatalog=internal,不加這個參數,在maven生成骨架的時候將會很是慢,有時候會直接卡住。xml

來自網上的解釋:

archetypeCatalog表示插件使用的archetype元數據,不加這個參數時默認爲remote,local,即中央倉庫archetype元數據,因爲中央倉庫的archetype太多了,因此致使很慢,指定internal來表示僅使用內部元數據。

maven

Next,填寫項目名稱和module名稱。

maven

點擊Finish。

項目的目錄結構以下:

tree

新建的項目結構會少一些必要的文件夾,按照下圖新增,少哪一個加哪一個:

 

設置

點擊下圖按鈕進行module設置

(1)首先是project 基本不用動 以下圖:

(2)而後是Modules 首先是將這個項目變成一個真正的web項目,制定web文件夾

添加完以後會生成一個web目錄以及相應的web.xml文件,這個是多餘的,由於在最初建立maven項目的時候已經生成相應的web目錄,因此在這裏修改一下相應的路徑就能夠了,以下圖:

其次就修改你新建的項目目錄類型,以下圖:

 

target不用管 是maven編譯生成的 你懂得。

這時候看Facets模塊你看到以下圖所示的內容,說明你配置對了

最後配置Artifacts,這個很重要,沒有呀項目跑不起來:

 

配置完以後是這個樣子的:

 

設置tomcat。

config

config

config

啓動tomcat

tomcat

訪問

web

 

 

以上步驟是本人親自嘗試的,沒什麼問題,若有問題請留言。

相關文章
相關標籤/搜索