Как увеличить размер кучи, используемый подключаемым модулем GWT Maven, когда его вызывает «make» IntelliJ?

Я обновляю свой проект с GWT 2.3.0 до 2.4.0. Как побочный эффект, моя компиляция GWT не удалась из-за нехватки памяти. Я поискал в Интернете и обнаружил, что вы можете указать дополнительные параметры памяти внутри файла Maven pom.xml (добавив блок конфигурации) следующим образом:

<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>

Это работает, если я строю напрямую с Maven, но когда я строю с IntelliJ, он все еще заканчивается память. Когда я просматриваю детали процесса в своей ОС во время компиляции IntelliJ, он все еще использует -Xmx128m в качестве флага, переданного JVM.

Как я могу настроить максимальный объем памяти, который плагин может использовать внутри IntelliJ?

8
задан 11101101b 18 January 2012 в 19:05
поделиться