1.全局排除依赖:
allprojects {
    apply plugin: 'java'
    apply plugin: 'eclipse'
    apply plugin: 'maven-publish'
    apply plugin: 'maven-publish-auth'
    apply plugin: 'application'

    configurations {
        provided
        compile.extendsFrom provided

        all*.exclude group:'org.springframework',module:'spring'
        all*.exclude group:'asm',module: 'asm'
        all*.exclude group:'org.slf4j',module: 'slf4j-log4j12'
        all*.exclude group:'org.slf4j',module: 'log4j-over-slf4j'
        all*.exclude group:'com.easypoi',module:'easypoi-base'
        all*.exclude group:'com.easypoi',module:'easypoi-web'
    }
}
2.模糊依赖排除:
compile (“***:***:${***Version}") {
    exclude group: ‘***'
}
3.关闭传递依赖:
compile ('commons-dbcp:commons-dbcp:1.4') {
  transitive = false
}

相关文章:

  • 2021-09-10
  • 2021-10-30
  • 2022-01-16
  • 2021-09-12
  • 2021-07-06
  • 2021-11-03
  • 2021-11-25
猜你喜欢
  • 2021-12-16
  • 2021-12-24
  • 2021-09-13
  • 2022-01-03
  • 2021-11-27
  • 2021-09-03
相关资源
相似解决方案