1. 程式人生 > >使用IntelliJ IDEA 14和Maven建立java web專案

使用IntelliJ IDEA 14和Maven建立java web專案

初學IntelliJ IDEA轉自:http://mark.leanote.com/post/%E4%BD%BF%E7%94%A8IntelliJ-IDEA-14%E5%92%8CMaven%E5%88%9B%E5%BB%BAjava-web%E9%A1%B9%E7%9B%AE

以備查記,想看原作者的請移步上面的地址。

安裝Maven

下載安裝

解壓到安裝目錄。

配置

右鍵桌面的計算機圖示,屬性–>高階系統設定–>環境變數,新增M2_HOME的環境變數,然後將該變數加入的PATH中。

注意 必須要有JAVA_HOME和個環境變數,不然maven會提示錯誤。

config

config

config

如果想要修改maven的本地倉庫位置,可以在maven的安裝目錄下的conf目錄下的settings.xml配置檔案中設定。

config

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

config

配置IntelliJ

在IntelliJ的設定中,可以設定maven的安裝目錄,settings.xml檔案的位置,和本地倉庫的位置等資訊。

IntelliJ

新建

新建maven專案,create from archetype,選擇maven-archetype-webapp

maven

Next,填寫GroupId,ArtifactId和Version

maven

Next,這裡在Properties中新增一個引數archetypeCatalog=internal,不加這個引數,在maven生成骨架的時候將會非常慢,有時候會直接卡住。

來自網上的解釋:

archetypeCatalog表示外掛使用的archetype元資料,不加這個引數時預設為remote,local,即中央倉庫archetype元資料,由於中央倉庫的archetype太多了,所以導致很慢,指定internal來表示僅使用內部元資料。

maven

Next,填寫專案名稱和module名稱。

maven

點選Finish。

專案的目錄結構如下:

tree

設定

配置專案的JDK和language level

config

在main資料夾下新建一個java資料夾,把它設為原始碼資料夾。

config

為module新增外部依賴的jar包。

config

新增tomcat的依賴是為了滿足servletjsp依賴的,tomcat作為一個servlet

容器提高了servletjsp的API。

config

config

新增jar包依賴。

config

設定artifact。

config

設定tomcat。

config

config

config

啟動tomca

tomcat

訪問

web