そのため、非常に単純な Play Framework 2.1.1 アプリをデプロイしようとしていますが、ポートのコマンドラインを介してフラグを渡し、データベースの進化を適用するたびに、それらは無視されます。
例えば:
sudo play start -Dhttp.port=80 -DapplyEvolutions.default=true
このコマンドを使用すると、サーバーは起動しません。port フラグと applyEvolutions=true フラグの両方が完全に無視され、次のエラーがスローされます。
[警告] 再生 - 本番データベース [デフォルト] には進化が必要です! [警告] play - 自動的に実行したい場合は -DapplyEvolutions.default=true で実行してください (注意してください) おっと、サーバーを起動できません。@6elhl9mca: データベースの「デフォルト」には進化が必要です!
考えられる限りのことはすべて試しましたが無駄でした。ローカル マシンで Play Run を使用しても問題なく動作します。サーバーはUbuntu 12.04を実行しています。すべての適切なドライバーと接続文字列が存在し、テストされており、データベースが実行されており、Play フレームワーク以外はすべて問題なく動作しています。