project.tasks.findByName 找不到依赖项任务
dependencies task not found with project.tasks.findByName
当我 运行 gradle tasks
它总是列出 dependencies
任务;但是当我 运行 我的 build.gradle 中的以下代码时,它总是 return null : project.tasks.findByName('dependencies')
我的要求是将 dependencies 任务的输出打印到日志中,以供参考作为构建的一部分。
我正在使用 gradle 1.11 版(无权升级)
请帮忙:
您可以尝试使用 org.gradle.api.tasks.diagnostics.DependencyReportTask
类型的自定义任务,并配置为仅打印指定的配置依赖项,如:
task printDeps(type: org.gradle.api.tasks.diagnostics.DependencyReportTask) {
configurations = project.buildscript.configurations + project.configurations
}
如果您愿意,可以排除不需要的构建脚本依赖项。
当我 运行 gradle tasks
它总是列出 dependencies
任务;但是当我 运行 我的 build.gradle 中的以下代码时,它总是 return null : project.tasks.findByName('dependencies')
我的要求是将 dependencies 任务的输出打印到日志中,以供参考作为构建的一部分。
我正在使用 gradle 1.11 版(无权升级)
请帮忙:
您可以尝试使用 org.gradle.api.tasks.diagnostics.DependencyReportTask
类型的自定义任务,并配置为仅打印指定的配置依赖项,如:
task printDeps(type: org.gradle.api.tasks.diagnostics.DependencyReportTask) {
configurations = project.buildscript.configurations + project.configurations
}
如果您愿意,可以排除不需要的构建脚本依赖项。