我想分析我的项目依赖项。是否有等效于的 Gradle 插件
mvn dependency:analyze
它将分析该项目的依赖关系并生成一份报告,总结以下内容:已使用和已声明;已使用和未申报;未使用并已声明
最佳答案
有一个gradle-dependency-analyze您可以尝试使用的插件。它会分析您的项目依赖项,如果依赖项已声明但未使用或已使用但未声明,则构建失败。
您可以按如下方式声明:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'ca.cutterslade.gradle:gradle-dependency-analyze:1.2.0'
}
}
apply plugin: 'java'
apply plugin: 'ca.cutterslade.analyze'
并通过以下任务之一运行它:
analyzeClassesDependencies
, analyzeTestClassesDependencies
或 analyzeDependencies
.
关于maven - 是否有相当于 “mvn dependency:analyze” 的 Gradle 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48377905/