idea新建java项目没有source,java包下Java文件不是蓝色,注解找不到依赖,Unable to import maven project: See logs for details
程序员文章站
2022-03-12 17:34:56
...
idea报错 :Unable to import maven project: See logs for details
原因 可能有几个:
- 1 没有权限在C盘中下载文件 (将maven仓库放到C盘以外(改权限也没用),如d 、e盘,如果只有1个C盘,那么将maven仓库放到用户目录下。我的系统只有1个C盘,我的maven仓库放在 C:\Users\18823\maven_repository)
设置maven仓库目录,在maven安装目录下的config下的settings.xml
搜索 localRepository,然后设置自己maven仓库所在目录
更改了maven仓库后,idea设置的maven信息要修改,Settings 和 Other Settings 都要改
改完后,清缓重启idea
- 2 无法获取获取目标资源(镜像是国外的,网络有时候连不上)
解决办法:更改镜像资源,使用国内镜像资源
找到对应maven的setting.xml,在mirrors中增加
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
如下图:
-
3 idea的settings>>build,execution,Deployment>>Build Tools>>Maven>>importing的 JDK for importer
设置为 jdk 或者 Use JAVA_HOME(我是选的这个),不要用jre -
4 maven的版本高于idea的版本
我目前正常的idea 搭配 maven 版本 有
idea2018.1.6 对应 maven3.3.9
idea2019.2.4 对应 maven3.6.3jdk 都是1.8
注:新安装maven后,记得先更改maven conf 的settings.xml 仓库地址 以及镜像资源,还有系统环境变量MAVEN_HOME的内容,然后 idea设置maven 家目录以及仓库地址。
上面操作后 都尝试 清缓重启idea File -> Incalidate Caches / Restart…
上一篇: javascript的保留字有哪些
下一篇: 二叉查找树