嗨我正在尝试statrt开发现有的胖gwt应用程序,当我尝试使用mvn clean install进行编译以启动我的超级开发模式时我内存不足
OutOfMemoryError:增加堆大小或降低gwt.jjs.maxThreads
当我增加堆大小时,linux会杀死进程,因为它占用了大量内存。 我不知道如何减少gwt的内存使用量,我只是一个新手gwt dev 我会非常感激一些帮助,因为我已经在互联网上看到但没有任何帮助,我已经花了一个多星期,而且我无法开始开发任何东西! 我的计算机有8G内存,但我相信在它采取了自己的一部分和一些软件我相信我仍然有一些5G,这是不够的!
更新
当我在gwt-maven-plugin中执行此配置时:
<extraJvmArgs>-Xms1G -Xmx4G -Dgwt.jjs.permutationWorkerFactory=com.google.gwt.dev.ThreadedPermutationWorkerFactory</extraJvmArgs>
我得到了
OutOfMemoryError:增加堆大小或降低gwt.jjs.maxThreads
但是当我做的时候
**<extraJvmArgs>-Xms1G -Xmx5G -Dgwt.jjs.permutationWorkerFactory=com.google.gwt.dev.ThreadedPermutationWorkerFactory</extraJvmArgs>**
我得到linux的退出代码137