[Scala]Play framework 2.0で、playのコンソールに入らずにアプリを実行する

2012年5月10日

Play frameworkは便利ですが、そのまま稼働させたい時などにわざわざ

$> play
[MyApp] $ start

なんて打ちたくありません。

でも、playコマンドにそのままstartと引数を付けて叩くと、コマンド一発で起動する事が出来ます。

$> play start

ところが、

$> play start 80

なんてやった場合に、ポートが80番にならない。

よくよく調べてみると、playコマンドに対してstartと80の引数が渡された状態のようで

playはstartだけを有効な引数として見るっぽいです

なので、

playに渡す引数は一つにする必要があって

play "start 80"

とやって上げる事で

“start 80"

と認識してくれます。

Play framework2,Scala

Posted by GENDOSU