zoukankan      html  css  js  c++  java
  • IDEA报错Could not reserve enough space for xxxxKB object heap处理

    IDEA开发android工程的时候,启动就报错。

    Error:Android Gradle Build Target: org.gradle.tooling.GradleConnectionException: Could not execute build using Gradle installation 'C:Usersmusarona.gradlewrapperdistsgradle-2.14.1-all8bnwg5hd3w55iofp58khbp6yvgradle-2.14.1'.

    Error:Failed to complete Gradle execution.

    Cause:
    Unable to start the daemon process.
    This problem might be caused by incorrect configuration of the daemon.
    For example, an unrecognized jvm option is used.
    Please refer to the user guide chapter on the daemon at https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html
    Please read the following process output to find out more:
    -----------------------
    Error occurred during initialization of VM
    Could not reserve enough space for 1572864KB object heap

    这个错误的大意就是说IDEA无法给虚拟机分配内存空间。解决这类问题大体是调整idea.exe.vmoptions里面的内存配置。

    -XX:ReservedCodeCacheSize=240m

    变更为

    -XX:ReservedCodeCacheSize=480m

    如果还有问题,可以调整idea.exe.vmoptions里的其他选项

    -Xmx512m

    -XX:MaxHeapSize=512m 

    好吧。编辑下,第二天跑工程又不行了,就报这个错。

    编译器里调整heap调到2G都不行。

    百思不得其解。想想这是gradle里报的错,gradle应该有需要占用内存的配置。打开一看,大吃一惊,gradle默认的jvm内存居然就是1536m,对上了报错信息里的1572864KB。那就把它改小点吧,改成512m,重启编译一次通过。

  • 相关阅读:
    python內建模块之datetime
    python实现两个经纬度点之间的距离和方位角
    Python实现DBScan
    关于sru源码class Model的parameters
    pytorch之LSTM
    pytorch对可变长度序列的处理
    pytorch函数之torch.normal()
    PyTorch学习系列(九)——参数_初始化
    ubuntu16.04系统搜狗输入法的安装
    Scala 匿名函数
  • 原文地址:https://www.cnblogs.com/musarona/p/6741851.html
Copyright © 2011-2022 走看看