1. 程式人生 > 程式設計 >IDEA配置maven環境的詳細教程(Unable to import maven project報錯問題的解決)

IDEA配置maven環境的詳細教程(Unable to import maven project報錯問題的解決)

IDEA配置maven環境

一、配置maven本地環境

先參照以下部落格進行maven的安裝,配置

IDEA 如何搭建maven 安裝、下載、配置(圖文)

使用IntelliJ IDEA 配置Maven(入門)

maven本地環境配置成功

在這裡插入圖片描述

二、IDEA配置maven環境

1、使用IDEA內建maven及預設配置

​需要修改IDEA內建maven的setting.xml檔案,更改中央倉庫的地址,否則下載jar包會極其的慢

​以下是預設的maven配置,其中 .m2這個資料夾不是自己建立的,是IDEA在內建maven元件(maven,maven-ext)的基礎上,當我們建立maven專案或者springboot專案後自動建立

的。預設的倉庫也在.m2資料夾中。

在這裡插入圖片描述

​當我想要修改setting.xml檔案,配置新的中央倉庫映象時,發現.m2資料夾下並沒有setting.xml檔案。我不得不重寫IDEA中maven的預設配置

在這裡插入圖片描述

2、使用本地maven

​在IDEA中配置maven:修改maven的預設版本,setting.xml的位置,以及本地倉庫的位置。注意如果專案已經建立,default setting對該專案無效,對以後建立的專案有效,要想該專案使用本地maven,還需要配置setting

default settings

在這裡插入圖片描述

settings

在這裡插入圖片描述

當我配置好,點選maven project重新整理鍵之後,會發現這個問題:Unable to import maven project

,網上說是IDEA版本低於maven版本的問題,可以看該部落格下的評論https://blog.csdn.net/Certain_/article/details/90745360

在這裡插入圖片描述

3、使用內建maven + 本地maven配置檔案 + 倉庫

在這裡插入圖片描述

記得也把default settings修改了,這樣就OK了。

在這裡插入圖片描述
在這裡插入圖片描述

三、備註

吐槽一下,setting.xml中就已經配置了倉庫的位置,即使在IDEA中配置了倉庫的位置,maven在部署時還是會將下載的jar包放在setting.xml中指定的倉庫中,那為啥還要設定Local repository?

IDEA的預設plugins是不能刪除的,否則很難下回來,下面是我的慘痛教訓

一開始我打算刪掉IDEA的預設maven,驗證一下是不是IDEA安裝maven,maven-ext後會自動建立這個.m2資料夾

在這裡插入圖片描述

當我刪除掉maven,maven-ext之後,maven projects找不到了

在這裡插入圖片描述

下載外掛中顯示很多maven的元件,我也不知道下載哪個。只能重新安裝IDEA

在這裡插入圖片描述

到此這篇關於IDEA配置maven環境的詳細教程(Unable to import maven project報錯問題的解決)的文章就介紹到這了,更多相關IDEA配置maven環境內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!