1. 程式人生 > >maven的配置以及IDEA匯入本地maven

maven的配置以及IDEA匯入本地maven

1.maven安裝前先確定你本地的jdk是否安裝,環境變數是否配置

2.maven的官網:點選開啟連結

3.下載後解壓(我用的是解壓版),建議自定義目錄,將所有開發中需要用到的例如jdk,idea等都放入同一個資料夾中,這樣好找並且好管理。一定要記住你的目錄!!!並且不要出現各種奇怪的字元或者中文,不然出現各種問題哭都來不及

4.配置maven的環境變數

系統變數:MAVEN_HOME = 你的maven路徑 使用者變數:path = %MAVEN_HOME%\bin 5.看我們配置的是不是正確的

開啟cmd,複製mvn -version

在這裡我們可以看到maven的一些引數,如果有出現這個就不用管,說明我們初始的maven配置成功了

6.修改maven的倉庫位置(這一步沒有需求的可以跳過直接看第7步,不是必需步驟

找到 maven下的 conf下的 settings.xml配置檔案(不是.m2資料夾下的,兩個有何不同請看文章結尾),我的是在D:\Server\maven\conf\settings.xml 找到這一行,按照你自己設定的資料夾的填入地址,以後maven下載的包都會在這個路徑下,而不是在C:\Users\admcnm\.m2\repository的預設資料夾下面 7.修改映象地址
還是在settings.xml檔案中,找到如圖所在的位置,新增紅框框起來的內容
<mirror>
		<id>nexus-aliyun</id>
		<mirrorOf>*</mirrorOf>
		<name>Nexus aliyun</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</mirror>
修改完以後我們下載jar包都是在阿里雲的映象中下載,而不是國外的地址,速度會快很多 8.下載基礎包 在cmd中敲並回車執行:mvn help:system 如果此時出現下載各種包,那麼maven的基礎配置就完成。但是如果你和我一樣出現了這種問題
[ERROR] Error executing Maven.
[ERROR] 3 problems were encountered while building the effective settings
[WARNING] Unrecognised tag: 'activeProfiles' (position: START_TAG seen ...\u4e0d\u5230\u8fd9\u6837\u4e00\u4e2aprofile\uff0cMaven\u5219\u4f1a\u50cf\u5f80\u5e38\u4e00\u6837\u8fd0\u884c\u3002  -->  \r\n            <activeProfiles>... @288:29)  @ C:\Users\Administrator\.m2\settings.xml, line 288, column 29
[ERROR] 'profiles.profile[test].pluginRepositories.pluginRepository.id' for  is missing @ C:\Users\Administrator\.m2\settings.xml
[ERROR] 'profiles.profile[test].pluginRepositories.pluginRepository.url' for  is missing @ C:\Users\Administrator\.m2\settings.xml
那麼刪除你C:\Users\admcnm\.m2\settings.xml檔案後再試。 9.idea2017.3.1配置maven

.m2檔案下的settings.xml檔案是我們這臺電腦當前登入使用者使用的自定義配置檔案,其他maven檔案中的setting.xml是全域性配置檔案,當用戶配置檔案和全域性配置檔案都存在時系統會預設先使用使用者的配置檔案,我個人習慣使用全域性配置檔案,同一路徑下好管理,與其他人共同使用時也好統一。