我正在使用SBT的最新版本(似乎很难弄清楚该版本是什么)。我想通过sbt run将系统属性传递给我的应用程序,如下所示:

sbt -Dmyprop=x run


我该怎么办?

最佳答案

SBT的运行程序通常不会创建新进程,因此,如果要设置传递的参数,还必须告诉它执行此操作。您可以在构建设置中添加以下内容:

fork := true

javaOptions := Seq("-Dmx=1024M")


the SBT documentation中有关于分叉过程的更多详细信息。

关于sbt - 使用“sbt run”设置系统属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10155870/

10-14 20:13
查看更多