出现问题
- 在Java开发中,常常会遇到不同jar包之间存在冲突的情况,这可能会导致编译错误、运行时异常等问题。
- 不能快速定位到具体冲突的jar包,IDEA项目启动时报错不明确。
解决方案
使用idea插件
Maven Helper
,当然我这边安装好了,如下图所示。(注意:安装完成后需要重启IDEA)
打开项目pom文件,有一个Dependency Analyzer,可以搜索冲突的jar名称,如jack,点击filter还可以进行过滤。(对飘红冲突的jar鼠标右击可以进行Exclude排除,不是所有的jar冲突不会影响项目的正常运行)