比如情况如下:
A->B中scope: compile
B->C中scope: compile
按照上面的依赖传递性,C会传递给A,被A依赖;
如果此时B不想让C被A自动依赖,怎么办?
dependency元素下采用optional选项配置,它是一个boolean值,表示是一个可选依赖,B->C时将这个值置为true,那么C不会被A自动引入;
断开依赖传递性
posted on 2023-01-31 17:28 companion 阅读(34) 评论(0) 编辑 收藏 举报