最近在學習hadoop,好不容易在centos中搭建好叢集,學習了hdfs和mapreduce的相關理論知識後進入案例階段,結果在idea中導入maven項目又碰到一些問題,如下圖
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2csQHdHJ2dJRlTz40MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL1kTN4MTMxQTM2ADNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
顯示target下的pom.xml裡未找到plugin插件,我便檢視了File下的settings裡的maven
要注意紅框中不要使用預設路徑,而是自己電腦中的apache-maven-x.x.x和setting.xml所在路徑。這裡路徑配置也沒問題啊,我想會不會是settings.xml檔案沒配置好啊(這些檔案是直接在b站教育訓練班上下載下傳的,當時以為都配置好了就沒有質疑直接用了,無腦直接拿來用是要付出代價的555)然後檢視了,果然!問題就在這,裡面的localRepository和mirror都沒有配置。。。配置好如下圖:
注意紅框中是你的RepMaven存放的路徑,不要無腦copy啊(忠告)
【附】repository和mirror是什麼如下圖解釋:
以上配置好之後pom.xml裡不報錯了,可是maven projects裡的plugins出現一系列刺眼的紅色波浪線:
再去settings裡找找原因,發現是本地repository路徑沒配置,該路徑即為剛剛setting中配置的LocalRepository路徑。并且要把下載下傳下來的RepMaven中的檔案放在此路徑下的檔案夾中。(maven相關資料包可以去b站上的maven教育訓練班找或者評論私聊我發你~~)
到此問題解決~~
可以繼續往下學了~~開心