在IDEA中操作maven項目的時候,使用最多的是Maven Project視圖竹观。
1. 打開Maven Project視圖
新版的IDEA安裝完成之后阿弃,在窗口的右側(cè)邊欄石洗,就能點擊出來谦絮。
也可以通過IDEA的菜單欄打開,View-->Tool Windows-->Maven
2. Maven Project視圖介紹
首先先看一下Maven Project視圖界面的分布性锭。
下面分開講解叫胖。
2.1. 快捷工具欄中的圖標
從左到右依次對應
- (1)Reimport All Maven Projects
根據(jù)pom.xml文件重新導入所有Maven項目和依賴
- (2)Generate Sources and Update Folders For All Project
創(chuàng)建源碼(可能是重新編譯)并更新目錄
- (3)Download Resource and/or Document
下載源碼或文檔
- (4)Add Maven Projects
添加Maven項目
- (5)Run maven Build
執(zhí)行生命周期中的階段篷店,選中生命周期中的一個階段(phase),才能點擊執(zhí)行。也可以雙擊生命周期中的階段執(zhí)行方淤。
- (6)Execute Maven Goal
運行Maven生命周期或插件Goal(目標,也就是插件里邊的一個功能)
- (7)Toggle Offline Mode
切換離線模式携茂,就是關(guān)閉和遠程倉庫的鏈接你踩,從本地倉庫中獲取,也不能將jar包提交到遠程倉庫
(場景:比如自己公司定義的jar包讳苦,提交到了私服中带膜,然后私服掛了鸳谜,在獲取依賴的時候,獲取不到咐扭,然后本地倉庫中也有這個jar包,但是依賴一直從私服那里獲取袜爪,這時候就切換離線模式薛闪,就能從本地倉庫中獲取jar包資源了)
- (8)Toggle 'Skip Tests' Mode
是否跳過測試辛馆,點擊選中就可以跳過測試豁延,在點擊選擇取消跳過測試
- (9)Show Dependencies(Ctrl+Alt+Shift+U)
展示當前選中的maven項目jar包的依賴腊状,并且可以直接在圖形化依賴圖上進行排除依賴操作瓢对,如下:
- (10)Collapse All(Ctrl+NumPad -)
收起下面展開的視圖
- (11)Maven Setting
跳轉(zhuǎn)到maven的Setting頁面
理解了上邊的功能怎么用下邊就非常的簡單了。
3.LifeCycle
展示maven項目構(gòu)建生命周期中常用的命令硕蛹,方便快速執(zhí)行。
4.Plugins
展示項目中依賴的maven插件法焰。
5.Dependencies
展示Maven項目中所有依賴的jar包。