[错误] [mv_main] - 内存不足;要增加内存量,请在启动时使用-Xmx标志(java -Xmx128M ...)

时间:2012-07-06 17:33:57

标签: eclipse gwt dev-mode

在使用Eclipse IDE进行代码更改后,在GWT DevMode中重新加载应用程序时,我一直收到以下错误。

[ERROR] [mymodule] - Failed to create an instance of 'com.myapp.client.widget.MyCustomWidget' via deferred binding 
    [ERROR] [mymodule] - Out of memory; to increase the amount of memory, use the -Xmx flag at startup (java -Xmx128M ...)

我第一次运行它时,没有问题,但是当我在浏览器上刷新(以获取代码更改)时,会弹出此错误。

有人有解决方案吗?

1 个答案:

答案 0 :(得分:3)

之前我见过那个错误。对于任何非平凡的GWT模块,默认的JVM堆内存设置太低。您可以通过修改用于启动GWT开发模式的Eclipse启动配置来增加它。在启动配置屏幕中,选择Arguments选项卡并将其添加到“VM arguments”字段中:

-Xmx512M