Sto aggiornando il mio progetto da GWT 2.3.0 a 2.4.0. Come effetto collaterale, la mia compilazione GWT ha esito negativo perché esaurisce la memoria. Ho cercato on-line e ha scoperto che è possibile specificare i parametri di memoria aggiuntive all'interno del file pom.xml Maven (con l'aggiunta di un blocco di configurazione) come questo:Come si aumenta la dimensione dell'heap utilizzata dal plug-in Maven di GWT quando il "make" di IntelliJ lo chiama?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.4.0</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<extraJvmArgs>-XX:MaxPermSize=512m -Xmx1024m</extraJvmArgs>
</configuration>
</plugin>
Questo funziona se io costruisco direttamente con Maven, ma quando ho costruire con IntelliJ, non ha ancora memoria. Quando visualizzo i dettagli del processo sul mio sistema operativo mentre IntelliJ è in fase di compilazione, utilizza ancora -Xmx128m come flag passato alla JVM.
Come è possibile configurare la memoria massima che il plug-in può utilizzare all'interno di IntelliJ?
Quindi in pratica "File" -> "Struttura del progetto" -> "Moduli" -> "GWT" e c'è un campo per la dimensione massima dell'heap! Bello! Grazie! – 11101101b