一篇文章解決你的絕大部分Maven問題

IDEA配置本地Maven

IDEA自身集成了maven是沒問題的,但是不方便我們修改國內鏡像,有時候下載一些jar包緩慢,影響使用。這裏可以配置IDEA的本地Maven。至於Maven的下載安裝,請移步我的另外一篇博文。win10搭建Java後臺開發環境集合

打開IDEA,Flie–>settings–>搜索欄搜索maven–>修改右下三欄

至此,IDEA本地Maven配置完成

推薦下載3.6.0及之前版本的Maven,最新版的Maven我在使用的過程中會遇到SSL證書問題導致拉取jar包失敗,換低幾個版本又可以了,玄學(汗…)

IDEA配置完成後最好手動對項目進行reimport,或者重啓IDEA,配置纔會生效。

maven配置文件中配置國內鏡像加速

我們經常用maven導入jar包,雖然方便,但是如果一次性引入很多pom座標,也會要一段時間才能完成,有時候甚至直接超時了,因爲maven默認從中央倉庫拉jar包,國內訪問外網還是會慢一些的,這裏我們可以在maven的配置文件中修改mirror屬性來提高maven拉取jar包的速度。

idea中,項目右鍵,maven – open“settings.xml” 打開配置文件

往下拉,在中添加

<mirrors>
   	<mirror>
	    <id>nexus-aliyun</id>
	    <mirrorOf>*</mirrorOf>
	    <name>Nexus aliyun</name>
	    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
  	</mirror>
 </mirrors>

之後項目右鍵Maven – reImport即可,可以發現右下角process唰唰唰的,沒一會項目就沒有因爲jar包找不到報紅了。

maven idea下 出現 Cannot access nexus (http://maven.i-css.com/repository/maven-public/)

work offline 不勾選

IDEA Unable to import maven project: See logs for details (maven的坑)

報的錯誤:Unable to import maven project: See logs for details

於是我就按照提示打開了日誌,Help>>show Log in Explorer

你就會發現一堆錯誤,異常,警告,可以根據報錯提示貼百度解決,這裏我說一下我自己的解決方案

最有可能的原因還是maven的版本高於idea的版本,可以在官網http://maven.apache.org/docs/history.html查看與你的idea版本匹配的maven版本進行下載,然後安裝就可以了

因此我在maven官網下載使用3.6.0版本,(之前使用的是3.6.2)之後在idea設置maven路徑後Maven Reimport,問題得到解決。

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