在IDEA中操作maven項目的時候,使用最多的是Maven Project視圖。
1. 打開Maven Project視圖
新版的IDEA安裝完成之後,在窗口的右側邊欄,就能點擊出來。
也可以通過IDEA的菜單欄打開,View-->Tool Windows-->Maven
2. Maven Project視圖介紹
首先先看一下Maven Project視圖界面的分佈。
下面分開講解。
2.1. 快捷工具欄中的圖標
從左到右依次對應
- (1)Reimport All Maven Projects
根據pom.xml文件重新導入所有Maven項目和依賴
- (2)Generate Sources and Update Folders For All Project
創建源碼(可能是重新編譯)並更新目錄
- (3)Download Resource and/or Document
下載源碼或文檔
- (4)Add Maven Projects
添加Maven項目
- (5)Run maven Build
執行生命週期中的階段,選中生命週期中的一個階段(phase),才能點擊執行。也可以雙擊生命週期中的階段執行。
- (6)Execute Maven Goal
運行Maven生命週期或插件Goal(目標,也就是插件裏邊的一個功能)
- (7)Toggle Offline Mode
切換離線模式,就是關閉和遠程倉庫的鏈接,從本地倉庫中獲取,也不能將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
跳轉到maven的Setting頁面
理解了上邊的功能怎麼用下邊就非常的簡單了。
3.LifeCycle
展示maven項目構建生命週期中常用的命令,方便快速執行。
4.Plugins
展示項目中依賴的maven插件。
5.Dependencies
展示Maven項目中所有依賴的jar包。