文档:The Gradle Daemon
1.简介Gradle 在 JVM 上运行,并使用多个需要大量初始化时间的支持库。有时启动起来似乎有点慢。
这个问题的解决方案是 Gradle Daemon:一个后台进程,可以比更快地执行构建。
通过避免昂贵的引导过程以及利用缓存来实现这一点,方法是将有关项目的数据保存在内存中。
使用 Daemon 运行 Gradle 构建与没有运行 Gradle 构建没有什么不同。
2.守护进程守护进程是一个长期存在的进程,能够避免每次构建的 JVM 启动成本
而且能够在内存中缓存有关项目结构、文件、任务等的信息。
Gradle Daemon 从 Gradle 3.0 开始默认启用。
3.获取状态要获取正在运行的 Gradle 守护程序及其状态的列表,请使用该--status命令。
gradle --status No Gradle daemons are running. PID STATUS INFO 15172 STOPPED (by user or operating system) .gradlew.bat --status Welcome to Gradle 7.3.3! PID STATUS INFO 7836 IDLE 7.3.3 13524 IDLE 7.3.3
给定的 Gradle 版本只能连接到相同版本的守护进程。



