8

Play 2 アプリケーションで開発モードと本番モードで異なる構成をセットアップするにはどうすればよいですか?

次のように、開発モードでのアプリケーションの起動時に JVM 引数を使用しようとしました。

play "run -Dconfig.resource=dev.conf"

または Play コンソールから:

run -Dconfig.resource=dev.conf

しかし、うまくいきませんでした。

4

2 に答える 2

8

それはうまくいくはずです:

play -Dconfig.resource=dev.conf "run"

とにかく私はいくつかの問題を抱えていたので、代わりに-Dconfig.resource使用しています-Dconfig.file

play -Dconfig.file=/full/path/to/your/project_folder/conf/alt_conf.conf "run"
于 2012-10-20T23:53:19.377 に答える
1

開発ファイルには標準の application.conf ファイルを使用し、他の環境には特定のファイルを使用することをお勧めします。

次に、@ Biesior の提案を使用して、 dev で使用できます。

play start 

Heroku などの他の環境では、他のファイルを使用します。

play start -Dconfig.file=conf/application.heroku.conf
于 2012-10-21T09:29:18.590 に答える