admin管理员组

文章数量:1530018

在实际的 Maven 项目开发中,由于项目引入的依赖过多,遇到 jar 冲突算是一个很常见的问题了。这也是一个比较操蛋烦人的事情,但是有idea这么个神器,解决maven jar包冲突呐还不是随随便便的事情吗?

  • 标注一:Maven Project,Maven 项目选项;
  • 标注二:Dependencies,项目依赖;
  • 标注三:Show Dependencies,展示项目依赖图。

 

点击Show Dependencies 按钮之后,接下来就会出现以下内容。

如上图所示,展示了我们项目的依赖图。But,依赖图太小了,根本没法看啊?好办,点击鼠标右键,呼出右键菜单栏,然后点击Actual Size

             

如上图所示,项目依赖图的尺寸放大了,这回利于我们排除 jar 包冲突的问题啦!

如果我们仔细观察上图,会发现在项目依赖图中,有一些红色标记的线,实际上,这些红色标记出来的线所指向的 jar 包,就是项目中冲突的 jar 包!且在我们点击 jar 包之后,还会显示出多条指向 jar 包的红色虚线,其代表着该 jar 包被多次引用,及具体引用路径。

 

 

 

搞定!!!!!

本文标签: 冲突IDEAmavenjar