IDEA工具中maven的安裝配置以及常遇問題解決

IDEA工具中maven的安裝配置以及常遇問題解決

我接下來安裝的版本爲maven\apache-maven-3.6.0,以他爲例進行安裝配置和安裝過程中常遇問題解決
一:下載和安裝
1.目前最新版爲3.6.2,大家也可以安裝這個版本https://maven.apache.org/download.cgi。idea工具安裝配置操作如下:

在這裏插入圖片描述
2.將下載的文件解壓到:D:\思軟學習\maven\apache-maven-3.6.0-bin\apache-

maven-3.6.0目錄下:
在這裏插入圖片描述3.新建環境變量值MAVEN_HOME,賦值D:\思軟學習\maven\apache-maven-3.6.0-bin\apache-maven-3.6.0

在這裏插入圖片描述4. 編輯環境變量Path,追加%MAVEN_HOME%\bin;

在這裏插入圖片描述
5. 至此,maven已經完成了安裝,我們可以通過DOS命令檢查一下我們是否安裝成功:

cmd操作>mvn -v

在這裏插入圖片描述顯示以上情況,就屬於安裝成功

二:配置maven本地倉庫
1.在D:\思軟學習\maven-repository目錄下直接新建maven-repository文件夾,用作maven的本地倉庫,也可以直接在相關網站去下載這個maven-repository倉庫 當做自己的本地倉庫:

在這裏插入圖片描述2.打開D:\思軟學習\maven\apache-maven-3.6.0-bin\apache-maven-3.6.0\conf\setting.xml文件,查找下面這行代碼:如下圖53行,他是被註釋掉了,那麼你需要把它提出來,寫上自己的maven-repository庫所在路徑:如下圖55行

在這裏插入圖片描述3.繼續在D:\思軟學習\maven\apache-maven-3.6.0-bin\apache-maven-3.6.0\conf\setting.xml文件中,大家繼續查找到鏡像配置,如下圖所示:大概位置在152行左右,這是國外的鏡像配置,雖然比較原始,但是使用起來肯定沒有國內的方便快捷加載效率快,所以在這裏,我們最好使用Maven 阿里雲(Aliyun)倉庫 ,相對比較權威和最具信服力的。
在這裏插入圖片描述代碼如下:

<mirror>
          <id>alimaven</id>
          <mirrorOf>central</mirrorOf>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
       </mirror>

localRepository節點用於配置本地倉庫,本地倉庫其實起到了一個緩存的作用,它的默認地址是 C:\Users\用戶名.m2。

當我們從maven中獲取jar包的時候,maven首先會在本地倉庫中查找,如果本地倉庫有則返回;如果沒有則從遠程倉庫中獲取包,並在本地庫中保存。

此外,我們在maven項目中運行mvn install,項目將會自動打包並安裝到本地倉庫中。

  1. 運行一下DOS命令

mvn help:system

如果前面的配置成功,那麼D:\Program Files\Apache\maven-repository會出現一些文件。

三:配置IDEA中的Maven環境
1.File>new>project>maven 進入下圖所示:
在這裏插入圖片描述這裏需要注意,我安裝的是jdk1.8版本,建議大家也使用此版本,以免後期項目出錯。那麼,archetype是什麼呢?
archetype是mvn內置的一個插件,create任務可以創建一個java項目骨架,DgroupId是軟件包的名稱,DartifactId是項目名,DarchetypeArtifactId是可用的mvn項目骨架,這裏,我們選擇:maven-archetype-webapp

2.點擊下一步:next進入下圖:
在這裏插入圖片描述
上面這兩個名字可以任意起, GroupId和ArtifactId被統稱爲“座標”是爲了保證項目唯一性而提出的,如果你要把你項目弄到maven本地倉庫去,你想要找到你的項目就必須根據這兩個id去查找。

GroupId一般分爲多個段,這裏我只說兩段,第一段爲域,第二段爲公司名稱。域又分爲org、com、cn等等許多,其中org爲非營利組織,com爲商業組織。舉個apache公司的tomcat項目例子:這個項目的GroupId是org.apache,它的域是org(因爲tomcat是非營利項目),公司名稱是apache,ArtifactId是tomcat。

3.next再下一步: 這一步要特別注意:
maven home directory指本地maven,也就是你解壓的maven文件,這個位置一定要弄對,或者下拉也可以選擇。
同理:user setting file也是解壓的maven目錄下的config>setting.xml這個也千萬得配對。然後點擊next

在這裏插入圖片描述4.再次進入next之後,這裏就直接finish就行了

上面容易出錯的是第一步:第一步如果沒選對,或者add archetype出不來,那麼需要按照以下步驟解決:

File>setting進入下圖界面:
在這裏插入圖片描述進入importing ,只要將JDK for importer換成1.8即可,也就是和第一步中的匹配即可。這樣add archetype就會顯示。

以上是IDEA工具配置maven環境的過程,希望對大家有幫助,下一級介紹在Idea工具中如何用maven進行項目部署

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章