使用不同的jvm参数运行sbt
在my build.sbt中:使用不同的jvm参数运行sbt,jvm,sbt,jvm-arguments,Jvm,Sbt,Jvm Arguments,在my 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 += "-
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"
javaOptions in run += "-Xmx<arg_xmx>G"
javaOptions in run += "-Xms<arg_xms>G"
我的java选项是静态的,我希望在命令行中启动应用程序时动态设置Xms和Xmx。比如:
#sbt "run-main Main" arg_xmx arg_xms
hypotic 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"
javaOptions in run += "-Xmx<arg_xmx>G"
javaOptions in run += "-Xms<arg_xms>G"
javaOptions在run+=“-XmxG”
运行时的javaOptions+=“-XmsG”
有什么方法可以做到这一点吗?这不是我想要的方法,但结果是一样的。我发现多亏了这个