Eclipse + GWT - >在开发模式下内存不足

jan*_*jan 5 java eclipse ide gwt out-of-memory

如果我在开发模式下在eclipse中运行我的GWT应用程序并在浏览器中点击一段时间,我总是在eclipse中遇到"内存不足"错误.我的电脑有16 GB Ram,从未使用超过8GB.

我尝试了几个配置参数.我的运行配置中的VM参数包含以下参数:" - Xms8192m -Xmx8192m"

即使在eclipse.ini中我测试了几个配置参数,现在它看起来像这样:

--launcher.XXMaxPermSize
8192M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
8192m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms8192m
-Xmx8192m
Run Code Online (Sandbox Code Playgroud)

但我仍然得到错误.有什么方法可以防止这种情况吗?

TWi*_*Rob 8

如果浏览器应用程序正在抛出OutOfMemoryError,那么您不需要更改Eclipse设置(eclipse.ini),这仅适用于Eclipse本身(更多内存,通常是更快的工作台).

要增加应用程序的内存(从Eclipse启动的任何Java应用程序),请转到Run/Debug configurations..."运行"菜单并在应用程序运行配置VM argumentsArguments选项卡上设置:

-Xms128M -Xmx1024M -XX:MaxPermSize=256M
Run Code Online (Sandbox Code Playgroud)