温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
哎,呃,然后另外一个呢,是M有一个enforcer插件。使用这个me的enforcer插件呢,既可以检测同一个价包的不同版本,也可以检测不同价包当中的透明的类,比如说呢,我们把这两个net呢都给它,都给它整进来。这个呢?我们新建一个部。就在这个里面,来来来来试一下吧。嗯,应该是哎喷的写哈,错了哈。哎,他这个估计需要下载啊。呃,然后呢,对,这个得用build的标签呢,来配一下啊。导进来这个enforcer enforcer里边呢,它配了好多这个execution哈,啊就就一个excution,呃,Display INF是吧,哎,这个在valid date这个生命周期的阶段,哎,这里边用到这样的这个,哎这个和这个这样的这个环节啊,不是这这这俩是目标,这是生命周期的环节。
01:08
然后呢,Depends是他这个插件,它自己需要的这个这个依赖,把这个呢,我们给它导进来哈,CTRLC。然后呢,下一步哈,我们执行这个命令。Package叫enforce enforce。然后去看一下,这时候能够给我们显示什么样的一个结果。在这上面啊,这个我们去open terminal。哎,调用enforcer插件的enforce这个目标。当然它需要去进行一下下载。
02:13
我有心暂停一下,但是我又觉得应该不需要花费花费很多时间。再稍微等等啊。哎呀,还是这个时间挺长是吧。需要下的还挺多啊,这个看来这个体系还挺庞大。他居然说比啊,嗯。他说上边有相关的信息啊,也就是说啊,他应该是说他确实是找到了我们这么多出门的这个雷啊,所以说他就这个就执行就成就失败了啊,但其实这个虽然构建失败了,但是我们找到了我们呃想要去看到的东西。
03:01
这两个你看看。真是啊,你看found in在这两个夹包里边找到的,哎,然后呢,这边告诉你说重复的类找到了,在这两个夹包,然后呢,有这么多重复的类。哎,你这样这样一分析的话,我们这个冲突的价包这个时候就非常的明显了啊,就说你有针对性的去掉其中的一个。你想我们在解决架包冲突里边,最难的就是把这个冲突的架包找到,如果说呢,我们搭建完一个框架的环境以后,我们就马上呢来执行一下相关的这个插件,然后呢来检测一下,这个时候的话能够。哎,提前发现以后有可能的很多的这个隐患啊,提前去解决一些个有可能存在的加班冲突的一个问题。最后大家这个问题大家想一想啊,你说我们。解决加班冲突,我们觉得这么麻烦,那么是不是不该用妹呢?其实很简单哈,这是你用了没,以后都还有这些问题,如果不用没问的话,这个问题根本就不是我们人为的手工能解决的,对吧?啊,所以说你肯定不能那么想啊,要没有妹妹,这个问题就更严重了。
我来说两句