IDEA配置Maven(詳細版)【記錄,阿里雲鏡像】

 

 

 

IDEA創建Maven工程

第一節 IDEA集成Maven插件

  1. 打開IDEA,進入主界面後點擊 configure,然後點擊 settings

在這裏插入圖片描述

  1. 在上面的快捷查找框中輸入maven,查找與maven相關的設置,然後點擊maven。

在這裏插入圖片描述

  1. 修改maven的路徑(使用本地的Maven),以及修改settings文件的位置和本地倉庫的位置。

在這裏插入圖片描述

  1. 推薦配置:設置maven在不聯網的情況下使用本地插件

    一般使用maven爲我們提供好的骨架時,是需要聯網的,配置這個,可以在沒有網路的情況下,我們可以正常創建工程,並從之前已經使用過的工程中找到相應的骨架。

    輸入內容:-DarchetypeCatalog=internal

在這裏插入圖片描述

  1. 點擊OK。

備註:

  1. 配置阿里雲鏡像(在setting.xml文件中配置)
<!--  配置阿里雲  -->
<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  1. 配置默認JDK版本(在setting.xml文件中配置)
<profile>
    <id>jdk-1.8</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

第二節 使用骨架創建Maven的java工程

  1. 選擇Create New Project

在這裏插入圖片描述

  1. 選中左側的Maven,並將Create from archetype選中,在下方選擇骨架quickstart,點擊Next。

在這裏插入圖片描述

  1. 填寫項目的名稱以及存儲的位置。點擊下方的Artifact Coordinates,填寫項目座標的基本信息。

在這裏插入圖片描述

  1. 確認信息是否正確

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-4YwocQjs-1589421983677)(G:\Typora image\image-20200514082233138.png)]

  1. 當右下角出現提示時,點擊Enable Auto Import。

在這裏插入圖片描述

  1. 目錄結構如下:

  1. 我們需要手動將maven文件夾補齊。

在這裏插入圖片描述
在這裏插入圖片描述

  1. 若該文件夾是普通的文件夾,還要將該文件夾設爲resource文件夾。

在這裏插入圖片描述

  1. 同樣,在test文件夾下創建resources文件夾。最後的目錄結構如下:

在這裏插入圖片描述

第三節 不使用骨架創建Maven的java工程

  1. 首先,新建一個工程,因爲不使用骨架,可直接在Maven下點擊Next按鈕

在這裏插入圖片描述

  1. 填寫項目的名稱以及存儲的位置。點擊下方的Artifact Coordinates,填寫項目座標的基本信息。

在這裏插入圖片描述

  1. 點擊Finish。

  2. 新建的文件沒有test文件夾下的resources文件夾,我們需要手動將maven文件夾補齊。

在這裏插入圖片描述

在這裏插入圖片描述

  1. 若該文件夾是普通的文件夾,還要將該文件夾設爲resource文件夾(我使用的是19年3月的,不用設置)。

在這裏插入圖片描述

  1. 最後創建的java工程的目錄結構

在這裏插入圖片描述

第四節 使用骨架創建Maven的java web工程

  1. 選中左側的Maven,並將Create from archetype選中,在下方選擇骨架webapp,點擊Next。

在這裏插入圖片描述

  1. 填寫項目的名稱以及存儲的位置。點擊下方的Artifact Coordinates,填寫項目座標的基本信息。

在這裏插入圖片描述

  1. 點擊Finish。點擊Enable Auto-import

在這裏插入圖片描述

  1. 創建的目錄結構如下:

在這裏插入圖片描述

  1. 下面還要補全創建的目錄。

在這裏插入圖片描述

在這裏插入圖片描述

  1. 若創建的java文件夾是普通的文件夾,需要右鍵選擇:

在這裏插入圖片描述

  1. 同理創建其他文件夾。最後的目錄結構如下:

在這裏插入圖片描述

第五節 不使用骨架創建Maven的java web工程

  1. 新建項目,選擇Maven。因爲不使用骨架創建Web項目,所以不勾選Create from archetype,直接點擊Next

在這裏插入圖片描述

  1. 編輯項目名,編輯好後點擊Finish

在這裏插入圖片描述

  1. 不使用骨架的Web項目已經創建完成了,下面是基本的結構,沒有web目錄

在這裏插入圖片描述

在這裏插入圖片描述

  1. 我們需要手動添加Web目錄,我們需要添加web文件夾;File >> Project Structure

在這裏插入圖片描述

  1. 按照以下順序添加web目錄。

在這裏插入圖片描述

  1. 創建和修改位置,修改好後點擊Apply

在這裏插入圖片描述

  1. 然後點擊Artifacts,加入剛纔創建的項目

在這裏插入圖片描述
在這裏插入圖片描述

  1. 現在項目基本創建完成,點擊OK ,就完成了,下面就有maven的web項目基本目錄了

在這裏插入圖片描述

  1. 基本目錄就差一個測試工具類,可以把鼠標放在Test上面new。

在這裏插入圖片描述

  1. 下面有提示,可以直接雙擊就可以了

在這裏插入圖片描述

  1. 以上就是Maven不使用骨架創建Web項目

在這裏插入圖片描述

第六節 IDEA使用Maven命令

前提條件:maven配置環境變量。

在保證環境變量配置沒問題的情況下執行過程出現mvn不是內部命令類似的錯誤,建議重啓編譯器或者命令窗口。

6.1 方式一

IntelliJ IDEA自身已經集成了maven,不需要再去下載!

  1. 點擊"Edit Configurations"

在這裏插入圖片描述

  1. 進入Run/Debug Configurations窗口,點擊左上角的"+",在彈出的"Add New Configuration"列表中選擇"maven".

在這裏插入圖片描述

  1. 爲新的configuration輸入名稱和執行的命令,點擊確認

在這裏插入圖片描述

  1. 配置完成後,新的configuration會成爲默認的configuration,直接點擊運行按鈕--三角形綠色按鈕

在這裏插入圖片描述

  1. 之後,就會執行配置的maven命令!

在這裏插入圖片描述

//常用maven命令

mvn -v //查看版本
mvn archetype:create //創建 Maven 項目
mvn compile //編譯源代碼
mvn test-compile //編譯測試代碼
mvn test //運行應用程序中的單元測試
mvn site //生成項目相關信息的網站
mvn package //依據項目生成 jar 文件
mvn install //在本地 Repository 中安裝 jar
mvn -Dmaven.test.skip=true //忽略測試文檔編譯
mvn clean //清除目標目錄中的生成結果
mvn clean compile //將.java類編譯爲.class文件
mvn clean package //進行打包
mvn clean test //執行單元測試
mvn clean deploy //部署到版本倉庫
mvn clean install //使其他項目使用這個jar,會安裝到maven本地倉庫中
mvn archetype:generate //創建項目架構
mvn dependency:list //查看已解析依賴
mvn dependency:tree //看到依賴樹
mvn dependency:analyze //查看依賴的工具
mvn help:system //從中央倉庫下載文件至本地倉庫
mvn help:active-profiles //查看當前激活的profiles
mvn help:all-profiles //查看所有profiles
mvn help:effective -pom //查看完整的pom信息
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

6.2 方式二

  1. 在IDEA主界面左下角找到 Terminal 點擊進入,直接輸入想執行的命令即可。

在這裏插入圖片描述

  1. 輸入命令。

在這裏插入圖片描述

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章