我是GWT的新手,需要这项技术的帮助。
我有一个带有此插件配置的JDK 1.6 + GWT 2.4 + Maven项目:
<build>
<finalName>appname</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.4.0</version>
<configuration>
<localWorkers>1</localWorkers>
<logLevel>INFO</logLevel>
<extraJvmArgs>-Xms5120m -Xmx8192m -XX:MaxPermSize=4096M</extraJvmArgs>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
当我尝试使用命令“mvn gwt:compile”编译项目时:
可能我做的事情很糟糕,但是花了三天阅读文档并通过互联网搜索后,我不知道是什么。
我认为有很多资源和编译时间,我的电脑有8GB RAM和Intel i5 CPU。
任何人都可以帮助我?
编辑1:
我试过这个配置:
<build>
<finalName>webcls</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.4.0</version>
<configuration>
<extraJvmArgs>-Xms2048M -Xmx5120M -Xss1024k -XX:PermSize=128m -XX:MaxPermSize=768m -XX:+UseConcMarkSweepGC -XX:+UseCompressedOops -XX:+CMSParallelRemarkEnabled -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:+UseParNewGC -XX:+AggressiveOpts</extraJvmArgs>
<server>true</server>
<logLevel>INFO</logLevel>
<draftCompile>true</draftCompile>
<localWorkers>2</localWorkers>
<module>it.reply.Login</module>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
我可以编译没有内存错误,但编译需要5个小时!