如何使用Idea排查Maven三方件依赖

21 篇文章 2 订阅

由于项目安全需要,需要将代码中一些三方件屏蔽,修改为类似功能的jar依赖。本文在此说明一下排查过程。

1.使用idea导入Maven工程;在右侧并打开Maven视图(如下),选中要排查的工程,点击2处图标;

如果没有看到Maven视图,点击菜单,View>Tool Windows>maven,打开。

2.可以看到这样一个Maven依赖的tree图;按Ctrl+F,查找有无目标依赖。

3.例如:要排除json-lib,进行搜索;如果存在,说明有该依赖,按回车键查看依赖架构;如果没有说明该部分没有要排查的三方件。

4.按照箭头所示房间,查找引上一层引入依赖的位置;

5.进入该工程的pom文件,删除相应的依赖;(或者在需要被排除的依赖上,选中后,右键,点击exclud)。

6.如果排除的是json-lib下的commons-collections,可以使用<exclusion>标签;

7.操作完成后,在依赖树形图上搜索,检查是否还存在其他引用的位置,一并处理。所有依赖排查完之后,需要将工程打包,验证功能有无受到影响。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值