zoukankan      html  css  js  c++  java
  • 【原】Maven解决Jar包冲突

    一、起源

      引入二方jar maven 包后出现 NoSuchMethodError org.apache.commons.lang3.StringUtils.isNoneEmpty 。 第一感觉就是jar包冲突。

    二、排除过程

    1.打开 idea terminal。

    2.输入命令:mvn dependency:tree

    发现2个lang包,随后去2.3版本找,发现并没有isNoneEmpty这个方法, 所以程序里引用的commons-lang:jar:2.3。

    三、解决方法

    由上图可以知道commons-lang:jar:2.3是属于net.sf.ezmorph:ezmorph:jar:1.0.6包的, 去到pom.xml找到 ezmorph,  去掉不需要的依赖:

    复制代码
    
    
    <dependency>
    <groupId>net.sf.ezmorph</groupId>
    <artifactId>ezmorph</artifactId>
    <version>1.0.6</version>
    <exclusions>
    <exclusion>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang</artifactId>
    </exclusion>
    </exclusions>
    </dependency>
    
    
    复制代码
  • 相关阅读:
    MVC模式的学生信息增删改查
    常用排序算法
    2803 爱丽丝·玛格特罗依德
    3118 高精度练习之除法
    中秋练习题
    poj2011
    P1558 色板游戏
    P1830 轰炸III
    P1656 炸铁路
    1067 机器翻译
  • 原文地址:https://www.cnblogs.com/zdd-java/p/9760555.html
Copyright © 2011-2022 走看看