如何知道哪个插件正在 gradle 中添加 "run" 任务

How to know which plugin is adding the "run" task in gradle

我有一个基于 gradle 的项目,它没有实现 "application" 插件,但是当我在控制台上写时 "run" 任务以某种方式完美运行

./gradlew run

我一直在寻找插件,但找不到哪个正在添加 "run" 任务。

尝试

gradle -q tasks --all

这将显示所有任务以及负责每个任务的插件。 Gradle manual.

中标题为 "Listing tasks" 的部分对此进行了介绍

您使用的是 spring-boot gradle 插件吗?如果是这样,它 imports the application pluginbootRun 任务提供支持。