1

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

| 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`

有什么帮助吗??谢谢

4

1 回答 1

1

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

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

于 2013-10-08T10:11:24.773 回答