问题:
今天在idea里导入新项目时,遇到dependencyManagement里的声明一大片飘红报错not found
具体有两种情况,分别如下图:
情况1: 声明jar包版本
情况2: 声明pom版本
排错:
一开始以为是阿里云镜像问题,但一对比网上的镜像配置无差别.又考虑到dependencyManagement是对依赖的声明,判断其存在与否无非就是去本地仓库查找,若发现没有,则飘红报错 ;
解决:
对于情况1,先在<dependencies>里把依赖下载完,再<dependencyManagement>声明,就不会报错;
对于情况2,1中方法不行,因为pom打包的不是jar包,不能直接下载.方法是properties声明version,
dependencyManagement代入version.
如果还是爆红,更新一下本地仓库的index: