![](/img/trans.png)
[英]java.lang.OutOfMemoryError: PermGen with Jenkins and Maven
[英]java.lang.OutOfMemoryError: PermGen (GWT + NetBeans + Maven)
我正在GWT + NetBeans + Maven项目上工作,但我一直走出内存不足错误。 我只是通过执行gwt:debug目标来运行项目。
我试图像这样在pom.xml中设置更高的内存限制:
<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>
但是问题仍然存在:
有人可以告诉我,我必须在哪里设置它,以便GWT获得足够的内存? 通过检查任务管理器,我可以看到发生崩溃时,Development Mode控制台正在使用大约500MB的内存,这比定义的要少。
请查看下面的链接,其中建议了很多方法来设置Jetty
的vm参数。
唯一的好答案是切换到Eclipse,但它不适用于NetBeans。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.