Sky*_*ker 19 build gradle build.gradle android-gradle-plugin
当我运行gradle clean命令时,我收到以下消息
启动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
Run Code Online (Sandbox Code Playgroud)
所以,我脑子里出现了一些问题.
如何停止现有守护进程?
如何杀死守护进程?
Sky*_*ker 17
停止现有的守护程序:
如果您想出于任何原因显式停止运行Daemon进程,只需使用该命令即可gradle --stop.
但是gradle --stop不会阻止使用不同版本的Gradle运行守护进程.
如何在我的机器上杀死所有守护进程?
Gradle将杀死任何闲置3小时或更长时间的守护进程,因此您不必担心手动清理它们.
资源链接: Gradle守护程序问题详细信息
所以命令和输出如下:
$ gradle --stop
Stopping Daemon(s)
2 Daemons stopped
Run Code Online (Sandbox Code Playgroud)
停止后台驻留程序后,状态将如下所示:
$ 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)
Run Code Online (Sandbox Code Playgroud)
如果你坚持使用gradle build运行,你可以通过这篇文章:坚持使用Gradle Build Running
Kyo*_*agi 15
我在其他帖子中用另一种方法解决了它。通过删除4.4 4.6 5.4.1 5.5目录中的文件夹,如下所示
/users/[用户名]/.gradle/daemon
java.lang.OutOfMemoryError:超出 GC 开销限制
| 归档时间: |
|
| 查看次数: |
31312 次 |
| 最近记录: |