Sbt Native Packager 上的 JVM 选项

JVM options on Sbt Native Packager

在使用 Java 原型时,我无法找到指定 -X 选项 (-Xmx / Xms) 的方法。

我试图在 src/universal 文件夹中使用包含这些属性的 jvmopts 文件。添加到 build.sbt

bashScriptConfigLocation := Some("${app_home}/../conf/jvmopts")

所有这些都根据以下 link: http://www.scala-sbt.org/sbt-native-packager/archetypes/java_app/customize.html

我无法修改默认的 1024m 值。

您必须在 -X 选项前加上前缀。查看示例 etc-default 文件。

因此您需要在 jvmopts

中填写
-J-Xms1024m
-J-Xmx2048m

更新

etc-default 行为已在版本 1.0.0-RC2 中得到纠正。看看 server configuration page.