很多朋友在初次使用maven時,都會出現這個問題。
一加載maven項目,即會報出Unable to import maven project這樣的錯誤,哪怕是新的maven項目也不例外。
我查閱了很多博客,給出的解決辦法無非是重查MAVEN_HOME、path的配置,idea內settings的配置,我想只要認真配置是不出現這種問題的。
我排查了一遍,並沒有發現有關於路徑方面的問題。
有部分博客提到了是否是JDK版本的問題,但大多數的博客給出的配置全都是基於JDK1.8版本的(我也是,畢竟穩定好用)。如果使用的是JDK的其他版本,有人給出了以下的修改建議:
在setting.xml中配置全局編譯JDK版本
這是jdk1.8的版本
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
如果是JDk1.8以上的,建議修改為1.9,10,11,12...
但即使這樣,依舊沒有解決讀取不到本地倉庫的問題。(我之前使用的1.9,無奈改為1.8)
終於,不泄的我終於找到的問題的關鍵(整整三天,裝了又卸,卸了又裝,也可能是我太菜)。
maven版本過高,idea帶不動...,所以安裝低版本的maven即可。
后來者謹記,idea2017版記得使用maven3.5版本,反正我用了3.5.0最低版。
maven配置教程見:https://www.cnblogs.com/njuptzheng/p/13154202.html