Gradle-如何在主要版本冲突中失败?

时间:2018-09-30 08:10:04

标签: gradle gradle-experimental gradle-dependencies

如果我的项目需要依赖项com.abc:xyz:1.2.0,而我又有一个过渡需要com.abc:xyz:2.0.0的依赖项,则这是一个主要问题,因为即使我的项目编译了,也可能会有行为上的差异。在这种情况下,由于某种原因,Gradle假定使用2.0.0完全没有问题,然后选择2.0.0。

在这种情况下我想失败。我知道failOnVersionConflict(),但这会引起错误,即使补丁程序段不匹配也是如此。仅当存在主要版本冲突时,我怎么才能失败?

谢谢

0 个答案:

没有答案