IDEA配置MAVEN本地倉庫的實現(xiàn)步驟
一、MAVEN下載
- IDEA默認(rèn)的本地倉庫是存放在電腦根目錄中的,也就是系統(tǒng)盤,每次拉取下來的依賴都會放在這個位置,時間久了以來就會越來越多,影響系統(tǒng)盤的內(nèi)存,我們可以將本地倉庫修改到別的盤中。
- IDEA默認(rèn)拉取依賴的地址為maven的官網(wǎng)網(wǎng)址,拉取速度較慢,所以我們可以修改配置文件將地址修改為國內(nèi)的鏡像地址,速度更快。
1. 下載
官網(wǎng)下載地址:Maven最新版本下載地址
選擇二進(jìn)制安裝包 apache-maven-3.9.4-bin.zip
2. 解壓
解壓后在文件夾中創(chuàng)建倉庫文件夾 repo
,作為本地倉庫后續(xù)下載的依賴都會存到這,第二次再用時會直接使用此倉庫的依賴。
二、配置Maven環(huán)境變量
1. 復(fù)制maven路徑
D:\JavaSoftWares\MAVEN\apache-maven-3.9.4
2. 找到環(huán)境變量
快捷鍵 win+x
選擇 系統(tǒng)
彈出界面后找到 高級系統(tǒng)設(shè)置
找到 環(huán)境變量
3. 新增Maven變量
在系統(tǒng)變量中,選擇新建
變量名
MAVEN_HOME
變量值(Maven安裝包路徑)
D:\JavaSoftWares\MAVEN\apache-maven-3.9.4
4. 新增maven的path變量
在系統(tǒng)變量中選中 Path
,選擇 編輯
在變量值的最前端添加以下內(nèi)容
%MAVEN_HOME%\bin;
注:一定不要忘記后面的英文分號;每個變量值之間是以英文分號分割的
然后一路確定回去即可將maven應(yīng)用于系統(tǒng)全局
5. 驗證是否配置成功
打開cmd窗口(win+r輸入cmd回車即可)
輸入 mvn -v
回車
如下圖這般即為配置成功
三、修改Maven配置文件
配置文件即 settings.xml
文件,位置在maven下的 conf
文件夾中
使用文本編輯器打開該文件
1. 配置本地倉庫
在文件中找到 <localRepository>
標(biāo)簽如下所示位置,復(fù)制一份到注釋外面將之前創(chuàng)建好的本地倉庫repo的路徑放入標(biāo)簽中
<localRepository>D:\JavaSoftWares\MAVEN\apache-maven-3.9.4\repo</localRepository>
2. 配置鏡像地址
往下翻找到 <mirrors>
標(biāo)簽將下面的阿里云鏡像地址添加到其中
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror>
setting文件到此配置完成,ctrl+s保存后退出即可
四、IDEA中配置MAVEN
1. 找到Maven配置
打開IDEA
File
–> Settings...
或者直接快捷鍵 ctrl+alt+s
Build,Execution,Deployment
–> Build Tools
–> Maven
2. 修改參數(shù)
1 Maven Home Path
即Maven安裝包的包路徑
D:/JavaSoftWares/MAVEN/apache-maven-3.9.4
2 user setting file
即配置文件settings.xml的文件路徑
D:\JavaSoftWares\MAVEN\apache-maven-3.9.4\conf\settings.xml
3 local repository
即創(chuàng)建的本地倉庫的包路徑
D:\JavaSoftWares\MAVEN\apache-maven-3.9.4\repo
如下圖
然后Apply–>OK
3. 重新下載依賴
如果當(dāng)前打開的項目中修改后依賴報紅,因為我們剛剛修改了IDEA中maven倉庫的位置此時可重新下載依賴點(diǎn)擊右側(cè)MAVEN圖標(biāo),點(diǎn)擊重新下載依賴按鈕
下載完之后,就不會爆紅了
到此這篇關(guān)于IDEA配置MAVEN本地倉庫的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)IDEA配置MAVEN本地倉庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java封裝公共Result結(jié)果返回類的實現(xiàn)
在使用Java開發(fā)接口請求中,我們需要對請求進(jìn)行進(jìn)行統(tǒng)一返回值,這時候我們自己封裝一個統(tǒng)一的Result返回類,本文主要介紹了Java封裝公共Result結(jié)果返回類的實現(xiàn),感興趣的可以了解一下2023-01-01Mybatis?Interceptor線程安全引發(fā)的bug問題
這篇文章主要介紹了Mybatis?Interceptor線程安全引發(fā)的bug問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02Java實現(xiàn)視頻格式轉(zhuǎn)化的操作代碼
在當(dāng)今數(shù)字化時代,視頻已成為我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡囊徊糠?不同的設(shè)備和平臺可能支持不同的視頻格式,因此,視頻格式轉(zhuǎn)換的需求也日益增長,本文將介紹如何使用Java實現(xiàn)視頻格式轉(zhuǎn)換,需要的朋友可以參考下2025-01-01vue用CryptoJS加密,java用CryptoUtil解密
CryptoJS是一個JavaScript庫,提供了一系列密碼學(xué)函數(shù)和工具,用于加密、解密、生成摘要等任務(wù),本文vue前端使用CryptoJS加密,java后端使用CryptoUtil解密2024-09-09SpringBoot Admin升級boot等組件版本后無法監(jiān)控微服務(wù)問題
這篇文章主要介紹了SpringBoot Admin升級boot等組件版本后無法監(jiān)控微服務(wù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08SpringBoot中@Configuration和@Bean和@Component相同點(diǎn)詳解
這篇文章主要介紹了SpringBoot中@Configuration和@Bean和@Component相同點(diǎn)詳解,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-04-04