Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GWT编译器:错误:无法创建Java虚拟机_Java_Gwt_Compiler Construction_Jvm - Fatal编程技术网

GWT编译器:错误:无法创建Java虚拟机

GWT编译器:错误:无法创建Java虚拟机,java,gwt,compiler-construction,jvm,Java,Gwt,Compiler Construction,Jvm,如果有人能帮我解决这个问题 我在Windows 64位上运行应用程序,它工作正常,但我更换了计算机,现在它在32位上运行 此错误可能与此有关,或者是某个配置 编辑:无法为对象堆保留足够的空间 谢谢可能是64位上的-Xmx设置比32位支持的设置大。您还可以提供有关该问题的更多详细信息。可能是IntelliJ的可用内存空间不够大,无法为进程分配1024个内存空间。尝试减少进程的JVM大小或增加IntelliJ JVM内存大小 编辑: 我刚刚了解到,进程不会在IntellijJVM的内存空间内运行,尽

如果有人能帮我解决这个问题

我在Windows 64位上运行应用程序,它工作正常,但我更换了计算机,现在它在32位上运行

此错误可能与此有关,或者是某个配置

编辑:无法为对象堆保留足够的空间


谢谢

可能是64位上的-Xmx设置比32位支持的设置大。您还可以提供有关该问题的更多详细信息。

可能是IntelliJ的可用内存空间不够大,无法为进程分配1024个内存空间。尝试减少进程的JVM大小或增加IntelliJ JVM内存大小

编辑:
我刚刚了解到,进程不会在IntellijJVM的内存空间内运行,尽管它是自己的。另外,在www上快速搜索使我了解到,在32位机器上,可以分配的最大堆大小限制在4 GB左右,这取决于是否有足够的连续内存。。。通常限制为1.2 GB。这可能是您案例中的问题

此外,这是intellij 12、gwt 2.5和jdk 7这类问题可能有很多原因。我们需要更多信息。它与旧项目相同,-Xmx1024m。您需要什么信息?@user3215190您获得的stacktrace会有所帮助。错误:无法创建Java虚拟机。初始化VM时出错错误:发生致命异常。程序将退出。无法为对象保留足够的空间heap@Cesar90尝试使用:-Xmx 512m运行它。也读一下:我已经试过了-Xms128m-Xmx1024m-XX:MaxPermSize=250m-XX:ReservedCodeCacheSize=64m-XX:+UseCodeCacheFlushing-ea-Dsun.io.UseConCaches=false-Djava.net.preferIPv4Stack=trueOh不,我是说它可能只在编译过程中对JVM使用较小的-Xmx值。我试图将较小的值放进去,但也不起作用。。。检查我的idea的文件:-Xms64m-Xmx128m-XX:MaxPermSize=250m-XX:reservedcodocecachesize=64m-XX:+UseCOdeCacheFlushing-ea-Dsun.io.useCanonCaches=false-Djava.net.preferIPv4Stack=true问题不在IntelliJ idea JVM配置中。它使用GWT编译器JVM参数。如果您是通过intelliJ的“运行配置”对话框启动编译器,则需要进行更改。否则,如果有构建脚本,则需要在该脚本上修改JVM参数。谢谢,我解决了我的问题,这不是您所说的想法中的配置,我是gwt编译器,配置为2048。非常感谢。