在使用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 ...)
我第一次运行它时,没有问题,但是当我在浏览器上刷新(以获取代码更改)时,会弹出此错误。
有人有解决方案吗?
答案 0 :(得分:3)
之前我见过那个错误。对于任何非平凡的GWT模块,默认的JVM堆内存设置太低。您可以通过修改用于启动GWT开发模式的Eclipse启动配置来增加它。在启动配置屏幕中,选择Arguments选项卡并将其添加到“VM arguments”字段中:
-Xmx512M