java.lang.OutOfMemoryError:将GWT应用程序部署到Google App Engine时的java堆空间

java.lang.OutOfMemoryError:将GWT应用程序部署到Google App Engine时的java堆空间,java,google-app-engine,gwt,Java,Google App Engine,Gwt,------------部署前端------------ 准备部署: Created staging directory at: '/var/folders/14/l6tq2_1x17s0p1bcq5nsqphwthd17d/T/appcfg2818721238209183883.tmp' 扫描jsp文件 java.lang.OutOfMemoryError:java堆空间 从eclipse将我的应用程序部署到google app engine时发生此错误。您的项目在google app en

------------部署前端------------

准备部署:

Created staging directory at: '/var/folders/14/l6tq2_1x17s0p1bcq5nsqphwthd17d/T/appcfg2818721238209183883.tmp'
扫描jsp文件

java.lang.OutOfMemoryError:java堆空间


从eclipse将我的应用程序部署到google app engine时发生此错误。

您的项目在google app engine中使用了太多的堆空间

尝试减少应用程序所需的内存或购买 实例哪个更贵

按此处所述选择另一个“前端类”(内存越大 更多堆):

。。。或者,如果在部署(您的案例)时发生错误,则需要增加允许java在主机系统上使用的堆空间。请在此处阅读更多信息:

。。。有关特定于eclipse的说明,请参见此处:


增加java的堆值。当前堆值是多少?当我在笔记本电脑上运行它时,这不是问题。问题是在将其部署到GAE时,是的,这是您尝试部署应用程序的服务器问题。检查您试图部署的系统的堆内存并增加它。我试图在我的项目上右键单击GWT中的“部署到应用程序引擎”选项,将其部署到Google应用程序引擎上。@MiyaG-抱歉,这不是远程问题,而是本地问题。App Engine还没有机会运行此程序(即启动Java VM并执行代码),因为部署已中止。这是部署错误,不是运行时错误。所以这肯定是当地的问题。你说得对!我仍然发布了各种可能性,因为在匆忙中有点混乱的评论;)。这似乎是OP的事情,它与他的本地设置无关,因为他正在部署。但这是不正确的。我编辑了我的帖子,以便突出与他的问题有关的重要内容。