【问题标题】:The specified size exceeds the maximum representable size [duplicate]指定的大小超过最大可表示大小[重复]
【发布时间】:2015-01-08 07:35:45
【问题描述】:

我正在编译Final Builder中的Android项目。即使我安装了Java 64bit version,也会出现以下错误。

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Invalid initial heap size: -Xms4096M
The specified size exceeds the maximum representable size.
Program returned code  : 1

【问题讨论】:

  • 您是否尝试将堆大小增加到更大的值?
  • 我会减少初始堆空间:The specified size exceeds the maximum representable size.
  • 如何增加堆大小值?

标签: java


【解决方案1】:

错误信息告诉你堆大小的 jvm 参数太大。

尝试较小的值,例如-Xms1024M

【讨论】:

  • 如何设置堆大小?(最小或最大)
  • 好吧,-Xms4096M 正在设置它。此设置必须在某处进行配置,很可能是作为脚本或环境变量的一部分。好好看看周围,你会在某个地方找到它:)
猜你喜欢
  • 2018-02-18
  • 1970-01-01
  • 2023-03-12
  • 2015-02-04
  • 2014-03-13
  • 2016-03-12
  • 2021-06-08
  • 1970-01-01
相关资源
最近更新 更多