gradle使用exclude group后jar包还是没有过滤掉

sexants 发布于 2016/06/02 11:27
阅读 10K+
收藏 0
compile (group: 'com.*', name: '*', version:"*"){
    exclude (group: 'org.apache.logging.log4j')
}

执行gradle dependencies命令,

org.apache.logging.log4j:log4j-core:2.4.1还是在该依赖下出现了,与log4j:1.2.14 jar包冲突

加载中
0
monroe
monroe
compile (group: 'com.*', name: '*', version:'*') {
    exclude group: 'org.apache.logging.log4j', module: 'log4j-core'
}



monroe
monroe
回复 @sexants : 那就不知道是怎么回事了。我这边使用 exclude 是完全没有问题的。
s
sexants
回复 @monroe : 是具体的报名 不是*
monroe
monroe
回复 @sexants : 在你实际的使用中,compile 括号中的内容,是否是某一个具体的依赖?而不是问题中的 "*" ?
monroe
monroe
回复 @sexants : compile 括号内的内容,需要是具体的一个依赖,然后使用 exclude 去除这个依赖中的某个子依赖。
s
sexants
试了不行 放弃 log4j 1.2
返回顶部
顶部