【发布时间】:2013-08-19 08:26:17
【问题描述】:
当我使用run 命令时,我想通过Build.scala 将-Dconfig.file=conf/dev.conf 参数传递给我的应用程序。
我正在尝试在我的Build.scala 中添加类似的内容:
val mySettings = Seq(
(javaOptions in run) ++= Seq("-Dconfig.file=conf/dev.conf")
)
val main = play.Project(appName, appVersion, appDependencies).settings(
mySettings: _*
)
但事实并非如此——据我所知,这是因为 SBT 在我使用 run 时不会派生新的 JVM。设置环境变量的任何解决方法除了?
【问题讨论】:
-
游戏控制台中有一个
fork设置。help fork说“如果为真,则在运行时分叉一个新的 JVM。如果为假,则在与构建相同的 JVM 中运行。”。我不知道在哪里或如何更改该设置。
标签: playframework sbt