一款好用的插件(Maven-Helper)
  zQ7vSpMMMT3j 2023年11月01日 46 0

一款好用的插件(Maven-Helper)


前言

博主在整合log4j日志的时候,发现启动不了项目,报错信息,大致是这样的:

image-20221112154111535

意思是在 logback-classic-1.2.3.jarlog4j-slf4j-impl-2.13.3.jar 中发现有同路径及同类名的文件,spring不知道扫哪个文件,这样就造成了冲突。

Maven-Helper插件介绍

IntelliJ IDEA 提供了一款Maven-Helper 插件,该插件可以说是必须的,因为优点太多了。

特性:

官网介绍:

image-20221112161146085

  • 分析和排除冲突依赖的简单方法
  • 为包含当前文件的模块或根模块运行/调试maven目标的操作
  • 动作在当前maven模块路径上打开终端
  • 运行/调试当前测试文件的操作。

安装

打开IDEA 插件配置界面 File -> Settings ->Plugins,在搜索框中输入Maven-Helper就可以搜索到,点击install。

可能会因为网络原因打不开商店,可以多刷几次或者通过手机热点连接下载。

image-20221112164325485

Maven-Helper插件使用

1、pom文件变化

点击需要排查的pom文件,发现多了 Dependency Analyzer 的标签页,这就是我们刚才下载的插件。

image-20221112164807542

2、查看插件主体。

image-20221112165106736

3、功能介绍

  • Refresh UI 刷新并获取依赖
  • Reimport 重新加载并导入依赖
  • Conflicts 查看冲突依赖
  • All Dependencies as List 列表形式查看所有依赖
  • All Dependencies as Tree 树形式查看所有依赖

image-20221112170642063

image-20221112171018637

4、排除依赖

右键选择 Exclude 进行排除。

image-20221112171217349

Jump to Sourde[F4] 可以跳转到指定依赖的pom文件,可以看到自动帮我们添加了过滤代码,非常方便!

image-20221112171430530

提醒:在修改完pom文件后,需要重新刷新一下Maven!!!

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Vtxr3XfwhHq   2024年05月17日   55   0   0 Java
  Tnh5bgG19sRf   2024年05月20日   110   0   0 Java
  8s1LUHPryisj   2024年05月17日   46   0   0 Java
  aRSRdgycpgWt   2024年05月17日   47   0   0 Java
zQ7vSpMMMT3j