我正在使用Windows 7 32位机器。我正在构建一个cordova项目,并在构建它时发出了错误
“VM初始化期间出错”。
当我为_JAVA_OPTIONS
定义系统变量并将值赋予-Xmx512M
时,这已得到解决。
这个值为构建它提供了哪些额外信息,它允许成功构建。
感谢。
答案 0 :(得分:2)
见What are the Xms and Xmx parameters when starting JVMs?。
mx
指定java进程的最大内存。奇怪的是,java并没有以默认值开头,如果你把它设置为对你机器的物理内存来说太大的话,通常会发生这种情况。