首页 > 编程语言 > 详细

[笔记] 多模块 maven 工程中,mvn dependency:tree 分析,jar 包找不到的问题处理。

时间:2020-06-11 19:45:16      阅读:49      评论:0      收藏:0      [点我收藏+]

问题背景

在使用 mvn dependency:tree 分析包依赖时,提示如下错误:

技术分享图片

翻译一下就是:在服务器上,没有找到那个 jar 包。

原因

因为服务器上根本没有这个 jar 包,这个模块只是供工程中的其它模块直接引用,没有发布到服务器上。

解决

mvn dependency:tree 的输出可以看出,其想要的,就是 maven-metadata.xml 文件。

技术分享图片

如何生成?

使用 mvn install 命令,将对应模块的 jar 包打包并安装到本地的 maven 仓库。

技术分享图片

然后就会发现,对应的 jar 包目录,有了 maven-metadata-local.xml 文件。

技术分享图片

直接将其重命名为 maven-metadata.xml 就可以了。

然后,重新运行 mvn dependency:tree


参考链接:

Maven指令mvn:dependency:tree查看依赖Jar的关系_迎难而上-CSDN博客

原文链接:
https://www.cnblogs.com/jasongrass/p/13095378.html

[笔记] 多模块 maven 工程中,mvn dependency:tree 分析,jar 包找不到的问题处理。

原文:https://www.cnblogs.com/jasongrass/p/13095378.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!