4

私はプレイを試しています!heroku を使用し、heroku サイト ( https://devcenter.heroku.com/articles/play ) のガイドを調べていました。サンプル アプリをデプロイした後、dyno がクラッシュしたことに気付きました。heroku のログを確認したところ、heroku が play コマンドを見つけられなかったことがわかりました。

誰でも Play! のインストール方法を知っています。ヘロクのフレームワーク?開発センターを検索しましたが、情報が見つかりませんでした。

4

3 に答える 3

8

同じ問題が発生しました。修正ではProcfile、コマンドtarget/startを代わりに使用するように変更してplayから、Herokuにプッシュしました。以下の差分を参照してください。

Play2.0フレームワークを機能させるための差分ファイル

于 2013-03-13T04:47:01.347 に答える
4

Heroku は Play! を自動的に検出します。アプリケーションをインストールして Play! コードを Heroku にプッシュするときのランタイム。プレイするなら!がインストールされていない場合、アプリが Play! アプリ。

プレイの場合!1.2.x (あなたが読んでいたデベロッパー センターの記事のように)、Play! Play 2.xの場合、Play! の検出とインストールにはScala ビルドパックが使用されます。あなたのためのフレームワーク。Heroku Play フレームワークのサポートと検出に必要なものの詳細については、https://devcenter.heroku.com/articles/play-support を参照して ください

アプリが検出されない問題が解決しない場合は、クローンを作成してプッシュすることをお勧めしますhttps://github.com/heroku/devcenter-play.git。これは、あなたが読んでいたデベロッパー センターの記事からの完全なサンプル アプリです。

git clone https://github.com/heroku/devcenter-play.git
cd devcenter-play
heroku create
git push heroku master
heroku open
于 2013-02-10T21:00:36.060 に答える
2

受け入れられた答えは正しいですが、独自の Procfile を定義する場合は、adib が提供する指示に従う必要があります。Heroku のサイトに現在リストされているサンプル Procfile は、1.x アプリの再生に固有のものです。

于 2013-05-21T19:03:39.323 に答える