新建的Spring項目無法添加class,依賴下載失敗解決:Maven環境配置

一、解決新建的Spring項目無法添加class

如下圖所示:

在File菜單欄選中Project Structure,選擇左側欄的Modules,右擊src,將未勾選的Sources選項勾選上,如下圖

二、項目的Maven環境配置

勾選上之後就變成了正常的Class,並且主函數也可以運行了,如下圖

但是可以看到對SpringbootApplication這樣的基礎註解有報錯,這就是因爲Maven環境沒有配置好導致依賴引入不成功

在setting中找到Maven,此頁面有三個地方需要設置

1:Maven home directory:你常用的Maven根目錄,比如我的是D:/Program Files/JetBrains/IntelliJ IDEA Community Edition 2019.1.3/plugins/maven/lib/maven3,不是Bundled,所以我的Maven依賴引入有報錯

2.可以找到settings.xml文件,選擇你自己的鏡像以及Maven本地倉庫,Idea會自動讀取setting.xml中的localRepository地址,然後映射到第3個設置位置裏,setting文件和本地maven倉庫都是可複用的

 

點擊Apply應用之後,點擊Maven目錄下的importing選項,此頁面需要設置的地方有兩個

1.需要勾選Import maven projects automatically

2.選擇JDK for importer,由於有人配置了多個版本的jdk,所以需要選擇你常用的那個

 

此時點擊Apply應用之後就會發現右下角有開始下載依賴的條目了

如果pom.xml中有個別依賴爆紅,那麼可以選中項目——選擇Maven——選擇reimport