google網(wǎng)站收錄企業(yè)網(wǎng)站seo案例分析
Mac配置maven環(huán)境及在IDEA中配置Maven
1. 介紹
Maven
是一款廣泛用于Java
等JVM
語言項(xiàng)目的工具,它以項(xiàng)目對象模型(POM
)為基礎(chǔ)進(jìn)行項(xiàng)目管理,通過POM
文件來定義項(xiàng)目信息和依賴關(guān)系。同時,它也是構(gòu)建自動化工具,有著如編譯、測試等標(biāo)準(zhǔn)的構(gòu)建生命周期階段,按照順序執(zhí)行這些階段來簡化構(gòu)建流程。并且它有龐大的中央倉庫方便獲取開源庫,也支持自定義倉庫,有效提升項(xiàng)目開發(fā)效率、一致性以及資源管理的便利性。
在Java開發(fā)領(lǐng)域,Maven
是至關(guān)重要的存在。 對于Java
項(xiàng)目的依賴管理,Maven
表現(xiàn)卓越。它能夠精準(zhǔn)地處理項(xiàng)目所需的各種外部Java
庫,避免了開發(fā)人員手動下載和管理庫文件的混亂。例如,當(dāng)開發(fā)一個基于Java
的Web
應(yīng)用需要使用Servlet API
和數(shù)據(jù)庫連接驅(qū)動(如MySQL
驅(qū)動)時,在Maven
的POM
文件中簡單地添加相應(yīng)依賴坐標(biāo),它就會自動下載合適版本的JAR
文件,并將其整合到項(xiàng)目的構(gòu)建路徑中。這不僅節(jié)省了大量時間,還確保了依賴庫版本的兼容性,減少了因版本沖突而產(chǎn)生的錯誤。
2. 下載
下載地址:https://maven.apache.org/download.cgi
這里提示 3.9.3
,但是我們不選擇最新版,我們點(diǎn)擊 Maven 3 archives
點(diǎn)擊后,往下翻,選擇 3.6.3
版本
點(diǎn)擊 binaries
二級制版本,這樣的是已經(jīng)經(jīng)過編譯過程的 Maven
發(fā)布包。它包含了 Maven
程序的可執(zhí)行文件以及相關(guān)的庫文件、配置文件等,這些文件是以機(jī)器能夠直接理解的二進(jìn)制格式存在的。對于大多數(shù)用戶來說,這是最方便的選擇。
選擇第 1
個(如果是 win
系統(tǒng)選擇第 4 個)
下載之后解壓到一個路徑即可。
3. 配置環(huán)境變量
在 ~/.zshrc
配置一下環(huán)境變量(因?yàn)槲覍⒔K端從默認(rèn)的 bash
改為 zsh
了,如過你的終端還是 bash
,請?jiān)?~/.bash_profile
添加即可;Windows
環(huán)境的可以直接跟我這個同理,將 Maven
的 bin
的路徑放到【系統(tǒng)環(huán)境變量】的 Path
里面即可)
#Maven環(huán)境變量
export PATH="/Users/liudaxiang/Repository/maven/apache-maven-3.6.3/bin:$PATH"
以上的是我個人圖方便一行寫完的配置,也可以是下方兩行,這樣也符合之前 Windows
配置環(huán)境變量的習(xí)慣
# maven模版
export MAVEN_HOME=/maven根路徑
export PATH=$MAVEN_HOME/bin:$PATH# 實(shí)際上
export MAVEN_HOME=/Users/liudaxiang/Repository/maven/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH
4. 檢測配置是否成功
輸入命令查看 Maven
版本,看到了版本 3.6.3
mvn -v
5. 配置阿里云鏡像
找到 conf
文件夾下的 settings.xml
文件進(jìn)行修改
在 <mirrors>
和 </mirrors>
區(qū)間編輯一下鏡像倉庫
<mirrors><!-- 配置阿里云鏡像來替代Maven中央倉庫 --><mirror><id>aliyun-central-mirror</id><mirrorOf>central</mirrorOf><name>阿里云中央倉庫鏡像</name><url>https://maven.aliyun.com/repository/central</url></mirror><!-- 或者也可以使用下面這種配置阿里云公共倉庫鏡像來替代中央倉庫 --><!--<mirror><id>aliyun-public-mirror</id><mirrorOf>central</mirrorOf><name>阿里云公共倉庫鏡像(替代中央倉庫)</name><url>https://maven.aliyun.com/repository/public</url></mirror>--><!-- 這里可以保留其他可能需要的特定倉庫鏡像配置,以下只是示例,可根據(jù)實(shí)際需求添加或修改 --><!--<mirror><id>other-repo-mirror</id><mirrorOf>other-repository-id</mirrorOf><name>其他倉庫鏡像名稱</name><url>http://other-repo-url.com/repository</url></mirror>-->
</mirrors>
6. 在 IDEA 配置 Maven
打開 IDEA
的設(shè)置,在如下 Build,Execution,Deployment
下的 Maven
配置如下信息,跟我的一樣即可。
參考
- https://blog.csdn.net/hzqit520/article/details/129166916
- https://blog.csdn.net/wangyufei0815/article/details/137875138
- https://blog.csdn.net/weixin_43805744/article/details/128023702