【发布时间】:2015-09-16 17:17:01
【问题描述】:
在我的 build.sbt 中:
name := "test"
version := "1.0"
scalaVersion := "2.10.5"
fork in run := true
outputStrategy := Some(StdoutOutput)
javaOptions in run += "-XX:MaxPermSize=1024M"
javaOptions in run += "-XX:PermSize=1024M"
javaOptions in run += "-Xmx50G"
javaOptions in run += "-Xms50G"
我的 java 选项是静态的,我想在命令行中启动我的应用程序时动态设置 Xms 和 Xmx。类似的东西:
#sbt "run-main Main" arg_xmx arg_xms
假设的 build.sbt :
javaOptions in run += "-Xmx<arg_xmx>G"
javaOptions in run += "-Xms<arg_xms>G"
有没有办法做到这一点?
【问题讨论】:
标签: jvm sbt jvm-arguments