使用 scala 从 Play2 更改堆和堆栈大小

Changing heap and stack size from Play2 with scala

如何使用 Scala 更改 jvm 配置,即 Play framework2 应用程序中的堆和堆栈大小

activator run -Xms1G -Xmx2G -server

我试过这个命令,但 jconsole 显示堆大小没有改变

请帮帮我

这些是 Java 个开关;在 Scala 中使用 -J 作为前缀,即 -J-Xms1G-J-Xmx2G.

编辑

要在 build.sbt 中设置此类选项,您必须 enable a new jvm forking ,

fork in run := true

并像这样指定选项,

javaOptions in run ++= Seq("-Xms1G", "-Xmx2G")