最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Maven:解决"Dependency 'xxxx‘ not found"

网站源码admin4浏览0评论

Maven:解决"Dependency 'xxxx‘ not found"

报错原因

引入依赖后报错,最终发现是将<dependencies>放入到<dependencyManagement>之中

详细解释

因为是多模块系统,所以在父 POM 的<dependencyManagement> 中声明依赖及其版本,子模块引用这些依赖时无需指定版本号,避免版本冲突。

但是将 <dependencies> 直接放在 <dependencyManagement> 内部并不会自动下载依赖,因为 <dependencyManagement> 的作用仅仅是声明依赖的版本、作用域(Scope)和排除规则(Exclusions)等配置,而不会实际引入依赖。

解决

将报错的依赖重新加入到一个新的 <dependencies> ,更新maven后成功下载,之后再删除即可

发布评论

评论列表(0)

  1. 暂无评论