私のチームは、Amazon Elastic Beanstalk にデプロイされる Java ウェブ アプリケーションを開発しています。開発環境はEclipseとSubversionです。彼らは Eclipse プラグインを使用してデプロイできましたが、デプロイを自動化するために、Amazon が提供する CLI ツールを試しています。
基本的に、Subversion リポジトリを git リポジトリに変換した後、 Amazon ブログの投稿で詳しく説明されている手順に従いました。このSO回答で説明されている手順に従いました
上記の手順を実行した後、コマンド git aws.pushを発行しました。これは正常に完了しました。しかし、アプリケーションの実行中にエラーと . そこで、Beanstalk 環境から war ファイルをダウンロードしたところ、フォルダ構造がめちゃくちゃで、ソース ファイルがクラス ファイルにコンパイルされていないことがわかりました。ソースファイルがそのままアップロードされているようです。
aws.push を使用する前に (ant を使用して) アプリケーションをビルドする必要がありますか? または、何か不足していますか?