gradle排除公共工程中低版本依赖
一、需求
子工程中需要将依赖的公共工程中某个低版本的依赖包排除,避免类加载冲突
二、问题解决
需要指定对应的module
compile (project(':module-common')) {
exclude (group : 'net.sf.sevenzipjbinding, module: sevenzipjbinding')
}
compile ('net.sf.sevenzipjbinding:sevenzipjbinding:16.02-2.01')