過程:1、打開idea。file --> new --> Project from Version Control
2、填入git地址,點擊clone
明明是一個maven項目,可是idea卻提示:Non-managed pom.xml file found: 點擊Add as Maven Project之后導包失敗,右側沒有依賴包,也就是說導入項目后,在maven project中只有LifeCycle,沒有Dependencies和Plugins。
在網上搜的手動講項目變為maven項目:(轉載地址:https://blog.csdn.net/lcgoing/article/details/86928738)
方法一:
1.右鍵工程文件,新建文件pom.xml,並填寫好內容。
2.在pom.xml 文件上右鍵 Add as Maven Project。
3.idea自己導入maven。
方法二:
1.項目上右鍵 Add Framework Support。2.選擇maven。
可惜我的問題是項目本身為一個maven項目,可是拉git到本地卻不是了,除了自己其他人拉都沒有問題,所以和項目本身無關。
在idea控制台輸入mvn -U clean install -Dmaven.test.skip=true。執行失敗。
本地倉庫清空重新導包:
1.刪除本地庫的包。本地包的地址在File -> Settings -> Maven -> Local repository
2.重新導入包。選擇項目右擊 -> Maven -> Reimport
3.重啟程序
失敗。
各種報錯:Unable to import maven project: 修改了settings的鏡像,更換成了同事給的settings文件。
Some problems were encountered while processing the POMs:
還是失敗。
各種辦法嘗試了,將社區版idea換成了付費版,換settings文件,最后換了一個maven的版本。。好了
idea2019.2.2的版本和maven3.6.2的版本不兼容,這垃圾maven3.6.2
之前考慮了是maven版本過高的問題,把maven從3.6.2換成了3.3.3也還是不行,最后使用的是idea自帶的maven版本。
注意:新項目拉進idea要設置Jar。這個可以配置成每次不必手動設置。
file --> Project Structure -->Project Settings -->下的Project。將Project SDK選擇為自己本地的SDK版本(因為你拉下來的配置SDK版本可能和本地的不一樣)