maven子工程中定义了父工程更低版本号依赖的结果

父工程申明了依赖:

    
      commons-dbcp
      commons-dbcp
      1.2.2
      compile
    

子工程module申明了依赖:

    
      commons-dbcp
      commons-dbcp
      1.2.1
      compile
    
最后生效的是1.2.1版本。直接申明的作用大于继承过来的组件版本。

你可能感兴趣的:(maven)