1. 程式人生 > >IntelliJ IDEA建立和配置Maven專案並執行

IntelliJ IDEA建立和配置Maven專案並執行

主要以MAC系下說明,除了JAVA配置路徑不一樣,其他相差不是很多

環境說明

系統:Mac系統
JAVA版本:8.x
Tomcat版本:8.5.x
IDEA版本:2017.2.x
風.fox

JDK 設定

新建 IDEA Maven 專案

開啟IDEA,點選Create New Project,在彈出的介面中選擇Maven(左側選單列表),右側選擇好Project SDK版本,這裡的版本是1.8,如果你沒有設定那麼可以點選New按鈕重新設定JAVA JDK目錄。

選中Create from archetype,
在下面的列表中選中org.apache.maven.archetypes:maven-archetype-webapp

,點選Next按鈕 (如圖),
這裡寫圖片描述

在下一頁面中輸入,
GroupId: 輸入組織id,比如 foxiswho.com ,此處不能是中文
ArtifactId:輸入專案名稱,比如 blog6
Version: 輸入版本號,可以直接回車,預設是1.0-SNAPSHOT

點選Next按鈕 (如圖),
這裡寫圖片描述

點選Next按鈕,
本頁主要設定 Maven 相關配置,這裡都設定正確,無需修改,直接預設.
點選Next按鈕,
本頁主要設定 專案名稱,專案路徑等
這裡寫圖片描述
最後點選 Finish 按鈕

IDEA 就會自動建立下載相關包
這裡寫圖片描述

兩種方式執行執行專案

第一種配置Tomcat

IDEA 配置Tomcat

設Tomcat解壓縮後目錄路徑為:

/Volumes/work/java/apache-tomcat-8.5.13/

選單
Run->Edit Configurations,
點選左側+號,選擇Tomcat Server->Local
Server選項卡
Server選項卡中Application server後面的Configure
按照下圖設定好Tomcat HomeTomcat base directory ,最後把 Name填寫好,點選OK完成Tomcat配置。
這裡寫圖片描述
Deployment選項卡
這裡寫圖片描述
這裡寫圖片描述
到此 Tomcat 就配置完成了

直接執行Maven專案

點選 執行圖示或者 小蟲子圖示開始執行專案,最後在瀏覽器中輸入網址

localhost:8080

這裡寫圖片描述

第二種 Maven外掛形式執行 tomcat7-maven-plugin

選單
Run->Edit Configurations,
點選左側+號,選擇Maven

配置 Maven

pom.xml<build> 內加入 如下,如果已經有<plugins>了,那麼只加入<plugin>部分

<plugins>
            <plugin>
                <!-- 配置tomcat 外掛 -->
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
            </plugin>
        </plugins>

tomcat7-maven-plugin 2.2 版本相容 JAVA8 ,所以可以直接使用
這裡寫圖片描述
這裡寫圖片描述

最後點選 ApplyOk按鈕

直接執行Maven專案

點選 執行圖示或者 小蟲子圖示開始執行專案,最後在[INFO] Running war on位置點選 後面的URL地址或者複製URL地址到瀏覽器內開啟

這裡寫圖片描述

第三種 Maven外掛形式執行 jetty-maven-plugin

選單
Run->Edit Configurations,
點選左側+號,選擇Maven

配置 Maven

<plugins>
            <plugin>
                <!-- 配置jetty 外掛 -->
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
                <version>9.4.7.v20170914</version>
            </plugin>
        </plugins>

注意:不能和tomcat7-maven-plugin配置同時存在,如果同時存在,註釋掉其中一個即可使用

這裡寫圖片描述

最後點選 ApplyOk按鈕

直接執行Maven專案

點選 執行圖示或者 小蟲子圖示開始執行專案,最後在[INFO] Running war on位置點選 後面的URL地址或者複製URL地址到瀏覽器內開啟
這裡寫圖片描述

同步自 風 部落格