使用命令-Dconfig.file=conf/dev.conf
时,我想通过 Build.scala将参数传递 给我的应用程序。run
我试图在我的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。除了设置环境变量之外的任何解决方法?