gpt4 book ai didi

gradle - 我如何找出哪个库依赖于junit vintage?

转载 作者:行者123 更新时间:2023-12-03 05:30:48 32 4
gpt4 key购买 nike

我正在做一个gradle项目,我们正在切换到Junit 5,并试图避免在我们的代码库中使用Junit 4。

尝试运行时,我们注意到错误“无法解析org.junit.vintage:junit-vintage-engine:5.5.2”,很明显,我们不希望在代码中包含junit vintage,因为我们使用的是Junit 5。

无论如何,要确定需要什么依赖吗?否则,当不运行测试时,代码将起作用。

最佳答案

如果您想知道哪些依赖项确实引用了给定的依赖项,则应将dependencyInsight任务与以下内容一起使用:./gradlew dependencyInsight --dependency junit-vintage-engine,它将告诉您不同的可解析配置,为什么要包含此依赖项。

但是,给出错误消息后,它看起来更像Gradle试图在某个时候解决该依赖关系而未能做到。如果是这样,您将需要提供Gradle打印的更完整的错误消息,然后才能提供有意义的建议。

关于gradle - 我如何找出哪个库依赖于junit vintage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59415823/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com