前言
本篇文章解决一下idea中maven相关的问题。
1.拉取项目/识别maven/识别java
从git拉取项目后,我检查了一下我的maven相关配置(maven,仓库,setting文件)。这里并没有发现什么问题,然后就是经常遇到的项目不识别pom文件,这里选中pom,右键,有个Add maven相关的选项,点击就可以了。
然后我发现我的src/main下的java项目,不是蓝色的,然后里面的所有java文件图标也不正常,是一个橙色的小j,这里按照如图操作:
进入到这个页面后,将java文件加入到Sources就能解决,这个时候依赖没导入,就会开始报红报错了(之前的橙色图标不会报红)
2.解决依赖下载失败问题
我这是出现如图的报错,点击更新依赖就报错,然后pom文件也是一片红色。
这里我在网上查的是maven版本和idea版本不兼容问题,解决办法就是换maven。
我这用的是idea2020,之前的都能用,按道理不会出现这个问题,我之前也遇到过一次,所以我这排查了一下,我打开我的idea设置查看,发现这里不知道怎么maven变了,变成我的".m2"文件夹下,然后一些乱码文件夹下的maven,指向这了。然后我发现项目有个多余的文件夹:
文件夹里面的内容如下:
然后回想我之前遇到这个问题,我给设置中的maven指向路径换了,又会自动变成那种路径,直接把这个文件夹给删了,这是maven的插件,不用管,自己用自己的就行了。删除后改一下我设置的maven路径,问题解决,刷新下载依赖,成功。