2

使用 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 ...)

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

有人对此有解决方案吗?

4

1 回答 1

3

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

-Xmx512M
于 2012-07-06T18:47:01.427 回答