Maven工程使用大全(很詳細)

什麼是Maven?

如今我們構建一個項目需要用到很多第三方的類庫,如寫一個使用Spring的Web項目就需要引入大量的jar包。一個項目Jar包的數量之多往往讓我們瞠目結舌,並且Jar包之間的關係錯綜複雜,一個Jar包往往又會引用其他Jar包,缺少任何一個Jar包都會導致項目編譯失敗。

以往開發項目時,程序員往往需要花較多的精力在引用Jar包搭建項目環境上,而這一項工作尤爲艱難,少一個Jar包、多一個Jar包往往會報一些讓人摸不着頭腦的異常。

而Maven就是一款幫助程序員構建項目的工具,我們只需要告訴Maven需要哪些Jar 包,它會幫助我們下載所有的Jar,極大提升開發效率。

如何創建Maven工程?

步驟一:打開IDEA,創建一個maven工程
在這裏插入圖片描述

步驟二:選擇如下這個項目,可以通過搜素quick快速定位到

在這裏插入圖片描述
步驟三:依次創建好分組,文件工程名(項目名稱)
在這裏插入圖片描述
步驟四:setting-xml,我們提前需要編寫好文件存儲的位置,我放在D盤目錄下,當我選擇好,第三行會自動彈出存放的jar包位置
在這裏插入圖片描述
如下路徑:
在這裏插入圖片描述
步驟五:最後確定工程名,自定義即可,點擊ok,我們在idea裏的maven工程就初步建立完成

在這裏插入圖片描述
步驟六:此時IEDA裏生成的maven工程,需要改動幾點,如下:
在這裏插入圖片描述

如何使用maven在IDEA中交互?

步驟一:可以打開我們的網頁,搜素MAVEN,在彈出的第一個頁面選擇進入:
Maven Repository: Search/Browse/Explore
步驟二:搜素我們需要下的依賴包(這裏演示下載spark-sql依賴包)
在這裏插入圖片描述
步驟三:選擇我們需要的版本,點擊進入後,複製依賴包的代碼
在這裏插入圖片描述

步驟四:黏貼到maven工程項目裏的<dependencies /dependencies>
在這裏插入圖片描述
步驟五:此時,IDEA右下角會提示兩個選擇,一個是手動下載,一個是自動下載,可以任意選擇
在這裏插入圖片描述