我们将Maven代码迁移到Gradle。当我们构建时,我们将遇到错误,因为无法解析配置的所有文件':*** - 战争:CompileClassPath'。
找不到Mockito-core.jar(org.mockito:Mockito-core:2.8.9(。
我们不是指这个罐子本身。.我们都不能在代码中或pom中找到...
如何弄清楚?如果不存在JAR,并且在存储库中或本地存在POM,如何将Gradle配置为编译代码?
如果您无法算出它的来源,而根本不使用它,则可以将依赖关系从所有配置中排除:
configurations.all*.exclude group: "org.mockito", module: "mockito-core"
如果依赖关系未出现在依赖性报告中,那么我有些茫然,因为Gradle为什么要抱怨它。我唯一能想到的其他选择是一些插件以非标准的方式添加它。