简体   繁体   English

playframework更改堆大小

[英]playframework change heap size

My PlayFramework app always starts with only 256mb ram. 我的PlayFramework应用始终以256mb内存开始。 Is there a way to increase the default ram? 有没有办法增加默认内存?

I start my application with sbt run 我用sbt run启动我的应用程序

Thanks in advance 提前致谢

I got this error java.lang.OutOfMemoryError: Java heap space 我收到此错误java.lang.OutOfMemoryError: Java heap space

您可以编辑sbt\\conf\\sbtconfig.txt并为sbt全局设置-Xmx1024M

Problem sovled: 问题解决了:

"C:\Program Files\Java\jdk1.8.0_144\bin\java.exe" -Dfile.encoding=UTF8 -Djline.terminal=none -Dsbt.log.noformat=true -Dsbt.global.base=C:\Users\USER\AppData\Local\Temp\sbt-global-pluginstub -Xms512M -Xmx1024M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=2048M -classpath C:\Users\User\.IntelliJIdea2018.3\config\plugins\Scala\launcher\sbt-launch.jar xsbt.boot.Boot "project ji_approvalmachine_processes" run

Its not generic solution. 它不是通用的解决方案。 But you can use relative paths or enviroment variables instead of the absolute path. 但是您可以使用相对路径或环境变量来代替绝对路径。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM