Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.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
Java Grails2.3无法创建jvm错误_Java_Grails - Fatal编程技术网

Java Grails2.3无法创建jvm错误

Java Grails2.3无法创建jvm错误,java,grails,Java,Grails,我最近将我的grails应用程序从Grails1.3.6升级到Grails2.3。升级过程成功完成,并进行了必要的更改。 现在我面临一个问题,请参见堆栈跟踪: 有什么帮助吗?? 谢谢 看起来您运行的是32位版本的JVM,它只支持最大2 GB的堆大小,而不是4 GB 了解JDK/JRE Grails正在使用的版本。然后看看如果需要4 Gig的堆空间,是否可以将其更改为64位VM。否则,请修改启动参数,使JVM在Grails生成时只请求2G堆大小。看起来您运行的是32位版本的JVM,它将只支持2GB

我最近将我的grails应用程序从Grails1.3.6升级到Grails2.3。升级过程成功完成,并进行了必要的更改。 现在我面临一个问题,请参见堆栈跟踪:

有什么帮助吗?? 谢谢


看起来您运行的是32位版本的JVM,它只支持最大2 GB的堆大小,而不是4 GB


了解JDK/JRE Grails正在使用的版本。然后看看如果需要4 Gig的堆空间,是否可以将其更改为64位VM。否则,请修改启动参数,使JVM在Grails生成时只请求2G堆大小。

看起来您运行的是32位版本的JVM,它将只支持2GB的最大堆大小,而不是4GB


了解JDK/JRE Grails正在使用的版本。然后看看如果需要4 Gig的堆空间,是否可以将其更改为64位VM。否则,请修改您的启动参数,以便JVM在Grails生成时只请求2 gig的堆大小。

我使用的是STS 3.2 IDE、Grails 2.3和groovy 2.1我使用的是STS 3.2 IDE、Grails 2.3和groovy 2.1 Hanks,我使用的是32位版本的JVM,我对BuildConfig.groovy进行了以下启动更改:Grails.tomcat.JVMS=[“-Xmx2048m”,“-XX:MaxPermSize=256m”]现在grails>运行应用程序工作正常,但在我尝试停止我的应用程序时,它不会释放jvm。谢谢,我使用的是32位版本的jvm,我对BuildConfig.groovy进行了以下启动更改:grails.tomcat.jvmArgs=[“-Xmx2048m”,“-XX:MaxPermSize=256m”]现在grails>运行应用程序工作正常,但当我尝试停止应用程序时,它不会释放jvm。
| Running Grails application
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Invalid maximum heap size: -Xmx4096m
The specified size exceeds the maximum representable size.
| Error Forked Grails VM exited with error`