java.lang.OutOfMemoryError:PermGen(GWT+;NetBeans+;Maven)
我正在从事GWT+NetBeans+Maven项目,并且一直出现内存不足错误。我只是通过执行gwt:debug目标来运行项目 我尝试在pom.xml中设置更高的内存限制,如下所示:java.lang.OutOfMemoryError:PermGen(GWT+;NetBeans+;Maven),maven,gwt,Maven,Gwt,我正在从事GWT+NetBeans+Maven项目,并且一直出现内存不足错误。我只是通过执行gwt:debug目标来运行项目 我尝试在pom.xml中设置更高的内存限制,如下所示: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>gwt-maven-plugin</artifactId>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>${gwt.version}</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test</goal>
</goals>
<configuration>
<modules>
<module>cz.bull.iui.User</module>
<!--<module>cz.bull.iui.Login</module>-->
</modules>
<localWorkers>4</localWorkers>
<extraJvmArgs>-Xmx1024M -Xss1024k -XX:MaxPermSize=1024M</extraJvmArgs>
<localWorkers>4</localWorkers>
<draftCompile>true</draftCompile>
<logLevel>INFO</logLevel>
<failOnError>false</failOnError>
<hostedWebapp>${project.build.directory}/${project.build.finalName}</hostedWebapp>
<style>OBF</style>
</configuration>
</execution>
</executions>
</plugin>
org.codehaus.mojo
GWTMaven插件
${gwt.version}
编写
测验
cz.bull.iui.User
4.
-Xmx1024M-Xss1024k-XX:MaxPermSize=1024M
4.
符合事实的
信息
错误的
${project.build.directory}/${project.build.finalName}
OBF
但问题仍然存在:
有人能告诉我,我必须在哪里设置它,这样GWT才能获得足够的内存吗?通过检查任务管理器,我可以看到开发模式控制台在发生崩溃时使用了大约500MB的内存,这比定义的内存要少。请查看下面的链接,其中有许多方法建议在
Jetty
中设置vm参数
MAVEN_选项
仔细阅读链接并阅读所有响应。你一定会得到答案的。