IDEA插件系列(3):Maven Helper插件

这篇具有很好参考价值的文章主要介绍了IDEA插件系列(3):Maven Helper插件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、引言

在写Java代码的时候,我们可能会出现Jar包的冲突的问题,这时候就需要我们去解决依赖冲突了,而解决依赖冲突就需要先找到是那些依赖发生了冲突,当项目比较小的时候,还比较依靠IEDA的【Diagrams】查看依赖关系,当项目比较大依赖比较多后就比较难找了,这时候就需要一款IDEA插件实现快速解决依赖冲突了。

二、IDEA Maven Helper插件安装方法

  1. 选择“File”→"settings..."

IDEA插件系列(3):Maven Helper插件
  1. 点击“Plugins”->“Marketplace”->输入"mavn helper"->点击“install”->点击“OK”完成安装

IDEA插件系列(3):Maven Helper插件

三、IDEA Maven Helper插件使用方法

1、去到项目的pom.xml文件点击后,在pom.xlm右边显示下面多了个“Dependency Analyzer”的Tab选项,如下图所示:

IDEA插件系列(3):Maven Helper插件

2、当切换到“Dependency Analyzer”视图后,可以发现如下界面

IDEA插件系列(3):Maven Helper插件

其中三个选项分别表示如下:

1.Conflicts(查看冲突)

2.All Dependencies as List(列表形式查看所有依赖)

3.All Dependencies as Tree(树形式查看所有依赖)

3、当没有依赖冲突或者解决依赖冲突时,当选择Conflicts时,右上角会多了个“No Conflicts”

IDEA插件系列(3):Maven Helper插件
IDEA插件系列(3):Maven Helper插件

4、当出现冲突需要解决时,下面会显示冲突的信息,我们可以选择冲突的依赖 Exclude它。

IDEA插件系列(3):Maven Helper插件
IDEA插件系列(3):Maven Helper插件

5、当点击 Exclude 之后,插件自动会在 pom.xml 文件中添加 <exclusion> 相关代码,进行子依赖的排除,这样即可快速排除了依赖,还免去了自己手写代码,让我们可以更加专注业务开发。

四、其它

1、IEDA Diagrams查看依赖冲突方法

①:点击项目里面pom.xml文件,然后右击选择【Diagrams】-【Show Dependencies】

②:或者右边的Mavn里面选择“Dependencies”后点击右上角“Show Dependencies”图标后,会显示出依赖关系图。

IDEA插件系列(3):Maven Helper插件

2、IEDA使用Maven命令查看依赖冲突方法

①:想要查看maven的依赖树的时候使用Maven命令来查看依赖:

maven dependency:tree

②:查看是否有依赖冲突也可以使用Maven命令来查看:文章来源地址https://www.toymoban.com/news/detail-479561.html

mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>

到了这里,关于IDEA插件系列(3):Maven Helper插件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Idea - Apifox Helper 插件的安装、配置令牌、导出

    等待安装完毕 提示我们没有找到配置文件,需要到设置里面设置Personal Access Token 先到官网登录并点击账号设置 选择新建令牌: 填写名称设置有效期然后保存再点击令牌即可复制: 粘贴到箭头处并根据设置匹配到相同接口时操作: 再次重新导出指定Project ID即可!

    2024年02月06日
    浏览(39)
  • idea必装的插件 Spring Boot Helper 插件(创建 Spring Boot 项目)

            Spring让Java程序更加快速,简单和安全.Spring对于速度、简单性和⽣产⼒的关注使其成为 世界上最流⾏的Java框架。Spring官⽅提供了很多开源的项⽬,覆盖范围从Web开发到⼤数据,Spring发展到了今天,已经形成了⾃ ⼰的⽣态圈.我们在开发时,也倾向于使⽤Spring官⽅提供的技

    2024年02月04日
    浏览(54)
  • mac intellij idea maven同步的时候报错cannot resolve package...

    今天在配置环境的时候,发现在运行代码的时候不断报错提示maven没有能够成功地被sync,解决方法将以下三点解决了之后,程序最终跑起来了。 1.将maven的版本配置对,之前项目都用的maven-3.8.5这个版本,而我原先用的是maven-3.8.1这个版本,这里我修改为maven-3.8.5。 2.settings.x

    2024年02月13日
    浏览(52)
  • 记录一个在写项目中遇到的Maven依赖无法导入的问题

    项目是一个父项目做依赖管理,三个子项目,今天遇到一个问题: 子项目中导入的依赖,怎么都导入不进去,maven仓库中已经有了,idea提示也没有问题,如图: 可以看到,idea提示是正常的,依赖都是继承自父项目,但是左边的依赖中没有我导入的这些依赖,有的是父项目中

    2024年02月10日
    浏览(58)
  • IDEA右侧没有显示Maven插件解决办法

    【前言】 每个项目的文件结构可能不同,打开项目用打开文件夹的形式时,可能会出现打开之后右边没有maven的情况。 【内容】 1、确定项目中是否有pom.xml文件 有可能导入的文件中没有pom.xml文件,IDEA不能识别当前项目是maven项目,所以没有maven,要打开当前文件夹下有pom.

    2024年02月16日
    浏览(49)
  • IDEA创建完Maven工程后,右下角一直显示正在下载Maven插件

    这是由于新建的Maven工程,IDEA会用它内置的默认的Maven版本,使用国外的网站下载Maven所需的插件,速度很慢 。 每次创建 Project 后都需要设置 Maven 家目录位置(就是我们自己下载的Maven),否则 IDEA 将使用内置的 Maven(不稳定)并使用默认的本地仓库位置。这样一来,我们在

    2024年02月08日
    浏览(61)
  • Idea使用Docker插件实现maven打包自动构建镜像

    Docker 开启TCP 服务 改写以下内容 重启服务 此时docker已经开放了2375端口,使用外部主机访问 http://docker:2375/info IDEA 集成Docker 安装Docker 插件 配置docker服务地址 点击view-services,打开docker的操作面板 双击docker01可以看到此docker服务下镜像和容器 右击docker镜像,可以创建新的容器,

    2024年02月10日
    浏览(49)
  • 关于IDEA在写文件上传时,找不到javax.servlet.http.HttpServletRequest如何解决

            当我们在使用IDEA是,发现需要使用javax.servlet包下类时,IDEA无法识别类或是方法,会在控制台提示,无法找到javax.servlet.http.HttpServletRequest。此时我们需要按照一下的步骤进行导包即可。 1、选中项目所在的Module或工程名,右键单击Open Module Settings或者单击File——Pro

    2024年02月15日
    浏览(43)
  • IDEA中找不到maven插件Plugin‘ ‘ not found 解决

    1.1首先要找设置 File--Settings--Build,..--Maven  1.2然后就继续 File--Invalidata Caches    点击这个键, 再 开启idea 然后在 设置pom.xml文件的代码  演示: 然后就OK了

    2024年02月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包