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

2022-09-01 08:13:17

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

即将过期的守护程序,因为 JVM 永久空间已耗尽


答案 1

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

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

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


答案 2

推荐