maven父项目pom.xml文件中的报依赖找不到(dependency not found)红线错误

Posted 奔跑のDe蜗牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven父项目pom.xml文件中的报依赖找不到(dependency not found)红线错误相关的知识,希望对你有一定的参考价值。

   新建了一个maven工程,在父工程中的pom.xml文件中添加<dependencyManagement>用于管理jar。但是发现:

报如图所示红线错误。我查看了自己的本地仓库,发现并没有此jar包,于是以为是无法将jar包下载下来。一顿百度发现也没解决问题。

  问了人,才发现<dependencyManagement>只是用于父工程管理依赖的,用于统一管理jar的版本。子工程需要使用相应的jar引入依赖即可,这时才真正的使用到相应jar,才会去下载。

 

    解决办法:将<dependencyManagement>标签先去除。先让maven去把jar下载到本地仓库,下好了再加上<dependencyManagement>标签即可解决,
或者不去处理,子工程需要使用相应的jar引入依赖即可,这时会自动去下载jar。

以上是关于maven父项目pom.xml文件中的报依赖找不到(dependency not found)红线错误的主要内容,如果未能解决你的问题,请参考以下文章

maven如何继承父工程的依赖关系

Spring Boot多modules的pom文件配置

1、父工程Project空间新建、父工程pom文件、介绍DependencyManagement和Dependencies

maven工程依赖的jar包,在本地仓库有,但是pom.xml文件却报错找不到jar包

如何在 maven pom.xml 文件中拥有另一个父依赖项以及 Spring Boot 父项?

创建maven项目pom.xml出现错误(依赖Missing)