cloudbees プラットフォームで play2 (2.0.2) と scala (2.9.2) を使用して webapp を起動しようとしています。テストを行うために、デフォルトの scala webapp (play2 で生成) を使用して、cloudbees に配置しようとしました。私はチュートリアルに従います: http://wiki.cloudbees.com/bin/view/RUN/Play+2.0
最初に気付いたのは、play2-war-plugin のバージョン 0.3.2 が cloudbees リポジトリで見つからないことです。実際、検索する代わりに
リポジトリ-play-war.forge.cloudbees.com/release/com/github/play2war/play2-war-plugin_2.9.1_0.11.2/
(正しいバージョンを見つけることができる場所)、sbt検索
リポジトリ-play-war.forge.cloudbees.com/release/com/github/play2war/play2-war-plugin_2.9.1_0.11.3/
そのため、バージョンを 0.7.3 play-war-plugin に変更し、私の play2 バージョンにリンクされている 0.6 play-war-core に変更しました (play-war-plugin github のドキュメントのドキュメントによると)。
その後、試してみるplay war
と得られます
[エラー] 有効なコマンドではありません: war (類似: start、run)
[エラー] 有効なプロジェクト ID ではありません: war
[エラー] 有効な構成ではありません: war
[エラー] 有効なキーではありません: war (類似: 監視、実行、ターゲット)
[エラー]戦争
[エラー] ^
を使用するplay package
と、動作し、ターゲット ディレクトリに app-1.0-Snapshot.war が作成されます。次に、cloudbees SDK を使用してアプリを実行します
bees app:deploy -a myDomain/test -t jboss target/app-1.0-Snapshot.war
bees app:update myDomain/test disableProxyBuffering=true
最後に、test.mydomain.cloudbees.net でアプリにアクセスします。
そして、ここで問題が発生しました。エラーが発生しました:
エラーが発生しました
この例外は ID 6bjlb33p7 で記録されています。
そのため、cloudbees インターフェイスでログ ファイルを確認しましたが、エラー メッセージはありません。[アクセス] タブでリクエストを確認できます。
私が見逃しているものはありますか?このアプリを機能させるにはどうすればよいですか?