如何解决某个jar包的依赖冲突问题
发布时间:2020-12-14 05:04:13 所属栏目:百科 来源:网络整理
导读:我用的是idea集成开发环境,因此以该开发工具讲解。 首先在在Terminal窗口中,键入:mvn dependency:tree -Dincludes=com.google.guava 如果不加-Dincludes=com.google.guava,则输出整个项目的依赖树。 com.google.guava是包的groupId。 如何复制包的groupI
我用的是idea集成开发环境,因此以该开发工具讲解。 首先在在Terminal窗口中,键入:mvn dependency:tree -Dincludes=com.google.guava 如果不加-Dincludes=com.google.guava,则输出整个项目的依赖树。 com.google.guava是包的groupId。 如何复制包的groupId,当然可以去pom.xml文件中去。还可以这样: 在项目的External Libraries下,右击某个包的名称,如下: 然后在弹出的对话框中选择,第一个冒号和第二个冒号中间的部分,见下图: 命令的执行目录是当前项目的目录下,所以分析整个项目。 输出类似于以下: 经过分析,就可以看出,引用同一个包,存在冲突的地方。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |