Eclipse + GWT -gt; Out of memory in development mode(Eclipse + GWT -开发模式内存不足)
问题描述
如果我在 Eclipse 中以开发模式运行我的 GWT 应用程序并在浏览器中单击一段时间,我总是在 Eclipse 中收到内存不足"错误.我的电脑有 16 GB 内存,从来没有超过 8 GB.
If I run my GWT application in eclipse in development mode and click around in the browser for some time, I always get an "out of memory" error in eclipse. My computer has 16 GB Ram, and there is never used more than 8GB.
我尝试了几个配置参数.我的运行配置中的 VM 参数包含以下参数:-Xms8192m -Xmx8192m"
I tried several config parameters. The VM-arguments in my Run configuration contain these parameters: "-Xms8192m -Xmx8192m"
即使在 eclipse.ini 中我也测试了几个配置参数,现在看起来像这样:
Even in the eclipse.ini I tested several config parameters and now it looks like this:
--launcher.XXMaxPermSize
8192M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
8192m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms8192m
-Xmx8192m
但我仍然收到错误消息.有什么办法可以预防吗?
But I still get the error. Is there any way to prevent this?
推荐答案
如果浏览器应用程序抛出 OutOfMemoryError,那么您不需要更改 Eclipse 设置(eclipse.ini),这仅适用于 Eclipse 本身(更多内存,通常更快的工作台).
If the browser application is throwing the OutOfMemoryError, then you don't need to change the Eclipse settings (eclipse.ini), that's only for Eclipse itself (more memory, usually faster workbench).
要增加应用程序的内存(任何从 Eclipse 启动的 Java 应用程序),请转到运行菜单中的 Run/Debug 配置... 并设置 VM 参数在应用程序运行配置的 Arguments 选项卡上:
To increase an app's memory (any Java app launched from Eclipse), go to the Run/Debug configurations... in the Run menu and set the VM arguments on the Arguments tab of the app's run config:
-Xms128M -Xmx1024M -XX:MaxPermSize=256M
这篇关于Eclipse + GWT ->开发模式内存不足的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Eclipse + GWT ->开发模式内存不足
基础教程推荐
- Maven:无效的目标版本:10 2022-01-01
- 控制台应用程序中的 Java 键盘输入解析 2022-01-01
- 在java中使用xpath和selenium解析HTML表格数据 2022-01-01
- 如何在相机中应用自定义滤镜 [Surfaceview 预览]. 2022-01-01
- JPA惰性列表上的流 2022-01-01
- Java ECDSAwithSHA256 签名长度不一致 2022-01-01
- doFilter()是在servlet的工作完成之前还是之后执行的? 2022-01-01
- 将 Windows 证书导入 Java 2022-01-01
- 在springboot中如何给mybatis加拦截器 2023-04-29
- 将 double 转换为 Int,向下舍入 2022-01-01
