启动Gradle守护程序时,无法重用1个忙碌的守护程序和6个停止的守护程序,请使用--status了解详细信息
当我运行启动Gradle守护程序时,无法重用1个忙碌的守护程序和6个停止的守护程序,请使用--status了解详细信息,gradle,build,android-gradle-plugin,build.gradle,Gradle,Build,Android Gradle Plugin,Build.gradle,当我运行gradleclean命令时,我收到了以下消息 启动Gradle守护程序时,无法启动1个忙碌的守护程序和6个停止的守护程序 重用,使用--status了解详细信息 对于调查,我运行以下命令 $ gradle --status PID STATUS INFO 11506 BUSY 4.3.1 8027 STOPPED (stop command received) 9347 STOPPED (stop command received) 11727 STO
gradleclean
命令时,我收到了以下消息
启动Gradle守护程序时,无法启动1个忙碌的守护程序和6个停止的守护程序
重用,使用--status了解详细信息
对于调查,我运行以下命令
$ gradle --status
PID STATUS INFO
11506 BUSY 4.3.1
8027 STOPPED (stop command received)
9347 STOPPED (stop command received)
11727 STOPPED (by user or operating system)
4786 STOPPED (by user or operating system)
14569 STOPPED (by user or operating system)
31237 STOPPED (by user or operating system)
Only Daemons for the current Gradle version are displayed. See https://docs.gradle.org/4.3.1/userguide/gradle_daemon.html#sec:status
因此,我的脑海中出现了一些问题
gradle--stop
注意:出于您的考虑,gradle--stop
命令不会停止使用不同版本的gradle运行的守护进程
如何杀死我机器上的所有守护进程?
Gradle将杀死任何空闲3小时或更长时间的守护进程,因此您不必担心手动清理它们
资源链接:
因此,命令和输出如下所示:
$ gradle --stop
Stopping Daemon(s)
2 Daemons stopped
停止守护进程后,状态如下所示:
$ gradle --status
No Gradle daemons are running.
PID STATUS INFO
8027 STOPPED (stop command received)
9347 STOPPED (stop command received)
12448 STOPPED (stop command received)
11506 STOPPED (stop command received)
11727 STOPPED (by user or operating system)
4786 STOPPED (by user or operating system)
14569 STOPPED (by user or operating system)
31237 STOPPED (by user or operating system)
如果你被gradle build运行所困扰,你可以通过这篇文章:只需在你的应用程序->gradle脚本->gradle属性中添加两行即可
org.gradle.daemon=true
org.gradle.parallel=true
我在另一篇文章中用另一种方法解决它。 通过删除目录中的文件夹,如
4.4.6 5.4.1 5.5
,如下所示
/users/[username]/.gradle/daemon
信不信由你
npm cache clean --force
为我解决了这个问题如果我删除了它们,我可以让哪个文件夹使用。您还没有回答隐含的问题,即如何清除机器上停止的守护进程。在我的Mac电脑上,我最终得到了数百个停止的守护进程。Gradle需要一个“-purge”命令来清除这些。这是如何回答这个问题的?不是每个人都会说多种语言。请注意在中添加更多详细信息,以便更多人从中受益。
npm cache clean --force