playframework изменяет размер кучи

#java #playframework #jvm #sbt

#java #playframework #jvm #sbt

Вопрос:

Мое приложение PlayFramework всегда запускается только с 256 МБ оперативной памяти. Есть ли способ увеличить объем оперативной памяти по умолчанию?

Я запускаю свое приложение с sbt run

Заранее спасибо

Я получил эту ошибку java.lang.OutOfMemoryError: Java heap space

Ответ №1:

Вы можете редактировать sbtconfsbtconfig.txt и устанавливать -Xmx1024M для sbt глобально.

Ответ №2:

Проблема, возникшая:

 "C:Program FilesJavajdk1.8.0_144binjava.exe" -Dfile.encoding=UTF8 -Djline.terminal=none -Dsbt.log.noformat=true -Dsbt.global.base=C:UsersUSERAppDataLocalTempsbt-global-pluginstub -Xms512M -Xmx1024M -Xss1M -XX: CMSClassUnloadingEnabled -XX:MaxPermSize=2048M -classpath C:UsersUser.IntelliJIdea2018.3configpluginsScalalaunchersbt-launch.jar xsbt.boot.Boot "project ji_approvalmachine_processes" run
  

Это не универсальное решение. Но вы можете использовать относительные пути или переменные окружения вместо абсолютного пути.