maven处理Jar冲突

以你之姓@ 2022-12-25 15:53 276阅读 0赞

mvn clean install后 发现有jar包冲突;commons-utils 用的是com.fit2cloud.north.boc版本的,但是还有另外一个com.fit2cloud;

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMyMDc0NTI3_size_16_color_FFFFFF_t_70

使用:mvn dependency:tree> tree.txt 输出jar包间接引用日志到tree.txt日志;

用idea打开;

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMyMDc0NTI3_size_16_color_FFFFFF_t_70 1

可以看到,确实有另外一个jar包存在;使用exclusion干掉他;

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMyMDc0NTI3_size_16_color_FFFFFF_t_70 2

发表评论

表情:
评论列表 (有 0 条评论,276人围观)

还没有评论,来说两句吧...

相关阅读

    相关 maven排查冲突jar

    1. 问题描述 使用maven可以非常方便的管理我们项目的各种依赖,但是也存在着一些问题。当我们在pom.xml文件中引入新的jar包,那么该jar包依赖的其它jar包也

    相关 idea解决maven jar冲突问题

    在实际的 Maven 项目开发中,由于项目引入的依赖过多,遇到 jar 冲突算是一个很常见的问题了。这也是一个比较操蛋烦人的事情,但是有idea这么个神器,解决maven ja

    相关 maven解决jar冲突

    1. maven默认使用第一声明优先的原则,即谁先声明,就使用谁。这个声明的依赖包也是优先进入项目的。 2. 路径近者优先原则。jar包导入时分如下两种。直接依赖要比传递依