ローカル開発に GIT とフィーチャー ブランチ ワークフローを使用しています。また、ElasticBeanstalk Tomcat サーバーへのアプリケーションのデプロイに AWS SDK / Eclipse プラグインを使用しています。最近、コードベースに追加した新しい Java クラスが ElasticBeanstalk にデプロイされない (つまり、コンパイルされたクラス ファイルがリモートの Tomcat デプロイメント ディレクトリにアップロードされない) 問題に遭遇しました。
調査の結果、プラグインがデプロイ プロセスの一部としてこの jar を使用しているように見えることがわかりました。
/eclpise installation path/plugins/com.amazonaws.eclipse.elasticbeanstalk_1.0.0.v201310211406/lib/jgit/jgit-1.3.0-aws-git-push.jar
しかし、デプロイに選択する GIT ブランチを指定する設定が Eclipse に見つかりませんでした。
最終的に、ローカルおよびリモートのステージング ディレクトリを削除し、Eclipse 内の ElasticBeanstalk 環境構成で「増分展開」チェックボックスをオフにすることで問題を解決しましたが、プラグインが展開するファイルを選択する方法をよりよく理解したいので、この混乱を避けることができます。将来。