настройка размера кучи JVM из консоли SBT в IntelliJ - PullRequest
0 голосов
/ 06 июня 2018

Я получаю эту ошибку при запуске моего приложения в intelliJ:

[error] (ABCThread-1) java.lang.OutOfMemoryError: Java heap space

Поэтому я пытаюсь установить размер кучи при запуске приложения scala из SBT Console / SBT Action:

Я использую следующее: найдено здесь: Увеличить размер кучи JVM для Scala?

Однако я получаю сообщение об ошибке:

scala>  -J-Xmx2g
<console>:12: error: object - is not a member of package scala
       scala -J-Xmx2g
             ^
<console>:12: error: not found: value J
       scala -J-Xmx2g
              ^
<console>:12: error: not found: value Xmx2g
       scala -J-Xmx2g
                ^

Есть идеи?Thnks

Ответы [ 3 ]

0 голосов
/ 06 июня 2018

where you should input the VM paramer

позиция, в которой вы должны ввести параметры виртуальной машины, если вы используете IDEA

0 голосов
/ 08 июля 2019

Перейти к IntelliJ preferences > Build,Execution,Deployement > compiler.Вы найдете возможность установить размер кучи как Build process heap size(Mbytes):.Измените его на более высокое значение.Это может решить проблему.

0 голосов
/ 06 июня 2018

1. Измените поле «Параметры виртуальной машины» в конфигурации запуска / отладки запускаемого приложения.Файл vmoptions регулирует память, используемую IntelliJ. Если я не ошибаюсь, у вас нехватка памяти JRE, которая запускается IntelliJ для запуска вашего приложения.Отрегулируйте настройки памяти в разделе параметров VM конфигурации Run / Debug, например: https://imgur.com/2YjvDW9 config config

2.Если шаг-1 не решил проблему, переключитесь на64-битный JDK для IntelliJ IDEA, если вы не используете его в настоящее время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...