播放(Scala)自动重新加载设置

播放(Scala)自动重新加载设置,scala,playframework,sbt,Scala,Playframework,Sbt,我正在使用Play2.2为Scala构建一个web应用程序。我有一个问题: 我在像这样运行服务器时添加了一些设置播放“run-Dtwitter.consumerSecret=mykey-Dtwitter.tokenSecret=mysecret”。当应用程序在发生更改时重新编译时,它不考虑参数。我必须重新启动服务器。如何告知sbt考虑重新加载时的设置 谢谢你的帮助 我们在application.conf include "overrides.conf" 我们确保它在版本控制系统的忽略文件中 o

我正在使用Play2.2为Scala构建一个web应用程序。我有一个问题:

我在像这样运行服务器时添加了一些设置
播放“run-Dtwitter.consumerSecret=mykey-Dtwitter.tokenSecret=mysecret”
。当应用程序在发生更改时重新编译时,它不考虑参数。我必须重新启动服务器。如何告知sbt考虑重新加载时的设置


谢谢你的帮助

我们在
application.conf

include "overrides.conf"
我们确保它在版本控制系统的忽略文件中

overrides.conf
文件允许我们调整(并添加)应该保持本地的设置


请注意,如果找不到文件,
include
语句将被忽略。

1是内置的,当更改CSS并刷新页面时,会立即看到更改。在运行play run或重新加载页面时,您是否遇到任何错误?另外,试着使用一个简单的play-run命令,不需要额外的参数。嗨,Peter,我更新了这个问题,实际上你是对的,它在1中工作得非常好。对于2来说,我真的需要这些参数来让我的应用程序工作和显示任何东西。我不能将这些参数放在代码中,因为它们是敏感的(twitter密钥和secret),从
deploy.conf
加载,但没有提交?