我正在 IntelliJ 中为我的项目运行 grails 应用程序,并且已将 vm 选项设置为:
-Dserver.port=8080 -Xms3g -Xmx3g -XX:-UseGCOverheadLimit -Xverify:none
Run Code Online (Sandbox Code Playgroud)
日志是:
运行 Grails 应用程序
无效的最大堆大小:-Xmx4096M
指定的大小超过了可表示的最大大小。
错误:无法创建 Java 虚拟机。
错误:发生了致命异常。程序将会退出。
错误 | Forked Grails VM 退出并出现错误
请帮我解决这个问题?
我没有机会写评论,这就是为什么我直接写答案。
如果您的 JVM 是 32 位,那么堆大小应该低于 4GB。您可以安装 64 位 JVM,也可以使用-Xmx2048M. 我有类似的问题,这对我有用,希望这也能帮助你