ext-Myself 和两个同事一直致力于 GWT 项目并在 Eclipse 中编码。该项目正在发展,我们正在聘请几位新的开发人员来提供帮助。我的任务是在他们开始工作之前设置他们的工作站。我们当前的系统都按照基本的 GWT 设置指南 (http://code.google.com/webtoolkit/usingeclipse.html) 开箱即用
在我的工作系统上,我没有更改 Eclipse 为内存大小设置的任何默认值。
新系统将运行简单的入门项目,所以我知道我已经设置了 GWT。当我导入我们当前的代码库时,我可以毫无问题地在本地运行该站点。当我尝试运行我们必须构建项目并将其推送到我们的开发服务器的 ant 脚本时,新系统提示:
线程“主”java.lang.OutOfMemoryError 中的异常:超出 GC 开销限制
在新系统上,我修改了 eclipse.ini 文件并设置了 -Xmx1024M,并在 Window>Preferences>Java>Installed JREs 下添加了 -Xmx1024M,但都没有解决问题。 (此处显示:http://dinu.blog.com/2010/06/02/out-of-memory/)
我已经尝试过 32 位和 64 位版本的 eclipse,我什至尝试过将我已知的工作 eclipse 文件夹复制到新系统上,但没有任何运气。有人有什么想法吗?
最佳答案
您可能需要为运行 ant 的 JVM 增加内存(通过 eclipse 的外部工具首选项),如下所述:http://soenkerohde.com/2008/06/change-eclipse-ant-settings-when-you-run-out-of-memory/
关于java - Eclipse 在 ant build 上用完了堆空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9314551/