увеличить размер стека scala во время сборки maven

При компиляции проекта scala с использованием maven (mvn compile) я получаю сообщение об ошибке: java.lang.StackOverflowError. Я получил то же самое от eclipse, но мог решить эту проблему, указав дополнительные параметры командной строки: -J-Xss256m для компилятора scala, как указано здесь Как увеличить размер стека scala

Но я получаю ту же ошибку при выполнении "mvn compile". Как я могу это решить? В основном, как увеличить размер стека scala при сборке через maven


person Thelight    schedule 23.05.2017    source источник


Ответы (1)


Вы можете настроить scala-maven-plugin в pom.xml, как показано ниже.

<project>
  ...
      <plugin>
        <groupId>net.alchim31.maven</groupId>
        <artifactId>scala-maven-plugin</artifactId>
        <version>3.2.1</version>
        <executions>
          <execution>
            <goals>
              <goal>compile</goal>
              <goal>testCompile</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <jvmArgs>
            <jvmArg>-Xms256m</jvmArg>
            <jvmArg>-Xmx1024m</jvmArg>
          </jvmArgs>
        </configuration>
      </plugin>
  ...
</project>

Для получения дополнительной информации см. http://davidb.github.io/scala-maven-plugin/example_compile.html

person Stephen    schedule 23.05.2017