使用idea解决maven依赖冲突的问题

作者:踏雪江南 时间:2021-10-16 12:32:51 

前言:我们进行用maven 开发组件的时候,经常会遇到一种情况,我们添加一些maven依赖后,经常会出现本地原本正常的代码编译不过去
下面我们就将这种问题的解决思路和解决方案逐步讲解

记录报错的那几个类

使用idea解决maven依赖冲突的问题

将刚才添加的maven依赖都还原找到刚才报错的类的jar包的版本号 例如我们的文件fastjson-1.2.58

使用idea解决maven依赖冲突的问题

还原刚才加入的maven依赖在刚才编译报错的maven 模块上构建maven依赖体系

使用idea解决maven依赖冲突的问题

结果如下图所示

使用idea解决maven依赖冲突的问题

6.在构建结果中按ctrl+F

使用idea解决maven依赖冲突的问题

7.输入报错的jar包的名字

使用idea解决maven依赖冲突的问题

8.选中一个点进去

使用idea解决maven依赖冲突的问题

这个时候就可以看到有jar包冲突了我们可以看一下是哪些依赖中有冲突了

使用idea解决maven依赖冲突的问题

这样就可以清晰的看清楚maven的依赖关系

9.选中一个jar点进

使用idea解决maven依赖冲突的问题

就可以看到这个jar的引入的详细信息

使用idea解决maven依赖冲突的问题

这样我们就能确定是哪个依赖引入了错误的依赖了。
10.在对应不需要的依赖剔除依赖了刷新依赖关系就可以解决依赖混乱的问题


<dependency>
     <groupId>xxx.xxx.xx</groupId>
     <artifactId>xxx.xxx.xx</artifactId>
     <version>${xx}</version>
     <exclusions>
       <exclusion>
         <groupId>com.alibaba</groupId>
         <artifactId>fastjson</artifactId>
       </exclusion>

</exclusions>
   </dependency>

刷新maven依赖关系就可以正常编译成功了

来源:https://blog.csdn.net/qq_39684784/article/details/111409474

标签:idea,maven,依赖冲突
0
投稿

猜你喜欢

  • Java ThreadLocal的使用详解

    2023-11-29 04:48:43
  • Android 无障碍全局悬浮窗实现示例

    2023-07-30 08:50:01
  • Android使用Rotate3dAnimation实现3D旋转动画效果的实例代码

    2023-07-30 12:21:29
  • Java maven三种仓库,本地仓库,私服,中央仓库的配置

    2023-04-13 12:05:17
  • IDEA报错:无效的源发行版解决方案

    2022-06-05 08:38:58
  • java获取当前时间的四种方法代码实例

    2023-11-28 19:22:53
  • Java8使用stream实现list中对象属性的合并(去重并求和)

    2023-06-23 13:44:40
  • Java中通过Class类获取Class对象的方法详解

    2021-11-09 17:12:57
  • Spring一步到位精通拦截器

    2022-01-03 18:31:50
  • Java中的接口回调实例

    2023-11-29 08:05:43
  • 解决Eclipse创建android项目无法正常预览布局文件问题的方法

    2023-07-31 09:51:12
  • Spring Boot启动端口修改方法

    2022-11-21 19:37:53
  • Spring中的aware接口详情

    2023-11-29 10:48:29
  • Java数据结构顺序表的详细讲解

    2023-11-20 23:01:35
  • C++实现无重复字符的最长子串

    2023-11-02 22:49:00
  • Java中后台线程实例解析

    2022-01-05 06:45:08
  • 关于Java中BeanMap进行对象与Map的相互转换问题

    2023-09-18 07:25:36
  • SpringBoot 整合jdbc和mybatis的方法

    2023-08-10 12:51:09
  • SpringBoot2.x 参数校验问题小结

    2023-05-22 02:21:22
  • java图形界面编程之模拟血压计

    2023-10-01 07:16:05
  • asp之家 软件编程 m.aspxhome.com