关于idea依赖中maven出现 unknow情况之一
准备着手做一个小项目练练手,果然是从入门到入坑,开始的bug是这样的
看了一篇博客是说在如图这个地方加上一段,变成如下这个样子,博客位置忘了
结果还是不行,后面自己又重新导入项目,后面变成如下这种错误好像是不能导入maven 项目
又去找这个错的原因,大部分说是idea 版本低于maven版本,所以不行,看到有个博客好像都说是这样,有个评论点赞也特别高,我又重新下载maven版本,下了一个maven-3.3.9,我的idea是2019.3.4结果还是不行,我以为是seting.xml文件里错误什么的,各种方法试了,还叫同学发了他的seting.xml文件引入,还是不行,一顿瞎操作我还把idea重装了,后面错误不一样了,整个子模块依赖爆红,依赖后面没有英语单词unknown这个提示,这时又看找到了一篇博客说可能是父工程的版本管理
< dependencyManagement>< dependencyManagement>
出现错误,他说这个是管理版本号之类的,与依赖无关,子模块引入对应依赖不写版本号就加载,但是他说了一句话挺有意思,说先写
< dependencies>< dependencies>
这里面的依赖加载完然后再写
< dependencyManagement>< dependencyManagement>
管他呢,试试,结果给了点惊喜,不过错误成这样了提示依赖 unknown 这是后面解决了问题再还原了一个开始的错误。
好家伙,继续干呗,不信邪,直到看到了这篇博客,说你的依赖要是从文档复制的版本依赖的"-"符号可能是出现了编码格式错误,把这个删了重新写即如下这些地方
后面完美解决,长记性了。如果你也遇到这个错误可以参考一下
,我参考的这篇关于maven依赖显示unknown的问题解决方法