温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
呃,这是D里边要装的插件啊,不是M的插件,它能够给我们罗列出来同一个件包的不同的版本啊,以及它们的来源。但是对不同价包中同名的类哈,没有办法,它没有办法深入到价包里边去,诶这时候呢,这这两个超链接我们看一下,一个是在矮件当中呢,怎么去安装这个helper这个插件。哎。呃,这时候你到settings里边找到plugins。然后呢,在这里边哈,我们看一下隐道的这个我装过没有,我这儿已经装过了。呃,那么考虑到呢,这个咱们就不要浪费精力了哈,我这儿就不不给他再卸了,重新装了啊,我我我给大家去咱们去看一下这个。看一下这个过程啊,你来这儿搜一下,搜一下在这点隐store,或者在这点隐store也是可以的。然后呢,要重启一下啊。重启完了以后,你会看到在这这个隐私道德这个里边能看到他有。
01:01
然后呢,这个东西怎么去用呢。呃,找到你的PM的毛。哎,点开以后呢,后边应该有一个dependency analyzer这个这个这个选项。就这个哈。哎。嗯。我们先点开先看一下。现在我们这儿没有啊,现在这儿没有,嗯,我们拿那个。这个这个这个对这个这个这个叫什么,有spring spring cloud这个咱们来看一下啊。点这个and Le。嗯,这个也没有吗。这个还是很神奇的哈,就这个这么多,它居然没有冲突。嗯。哎,然后查看分析的结果,Conflicts这里边哈,对咱们这样对log for的这个他能看出来,那咱们就打开我们那个那个哈,这个是不是零八。
02:05
零五。嗯,不是零四。这个也不是零三。诶,这个也不是。嗯。第二。哎,在这里边哈,你看我们这个A里边,它不是依赖的这个各种有不同的这个佛吗。哎,这个时候你看它就检测到了啊,是这个价包它有冲突,我们现在选用的是它,呃,然后呢,这个时候呢,这个这个还有跟它冲突的有这个幺二的,这个幺二这个是C,呃,C就是幺二,这个是C依赖的,C又是B依赖的啊B是我们依赖的,它就是这样的一个传递的一个机制。
03:00
这样的话我们就能够知道啊,这个时候是哪个价包上面有冲突,它是怎么来的,当然现在这个版本仲裁机制已经帮我们选定是他了,如果我们觉得呃,你想用另外一个,你可以,要不你就明确声明一下,要不要不你就这个。比如说哈,我们这儿已经选用的是1.2.14了,那么我们想用另外一个叫1.2.12的,这个你可以明确的声明一下,这个版本仲裁机制它就不管用了。哎,Log for这然后这个version1.2.12。是吧?哎,你看你这样这样再来一下的话。这边这个。哎,这个是我们现在就依赖了它了啊,所以这最终采纳的是它,但是它这这个插件呢,仍然能够帮你去显示出来,它和别的这个别的不同版本的仍然是有冲突的,哎,这就是我们idea里边哈,可以装一个memory helper这样一个插件。
我来说两句