通过Gradle构建项目时JVM空间耗尽

时间:2018-12-19 15:19:16

标签: java gradle gradlew

通过gradle构建项目时收到错误消息

  

守护进程到期,因为JVM占用的空间已耗尽

1 个答案:

答案 0 :(得分:6)

这意味着JVM没有足够的内存来编译Java文件。可以采取几个步骤。

  1. 运行./gradlew clean,它将删除所有与以前版本无关的东西,包括不再存在的剩余物。
  2. 运行./gradlew --stop,杀死其他可能占用内存的gradle守护程序。
  3. 分配更多的内存。这可以通过将以下内容添加到gradle.properties文件中来完成。
  

org.gradle.jvmargs = -Xms128m -Xmx1024m -XX:+ CMSClassUnloadingEnabled