Wdrażanie aplikacji internetowej Java do Amazon Elastic Beanstalk
Mój zespół pracuje nad aplikacją internetową Java, która ma zostać wdrożona w Amazon Elastic Beanstalk. Środowisko programistyczne to Eclipse i Subversion. Udało im się wdrożyć go za pomocą wtyczki Eclipse, ale w celu zautomatyzowania wdrożenia eksperymentuję z narzędziami CLI dostarczonymi przez Amazon.
Zasadniczo podążyłem za krokami opisanymi wPost na blogu Amazon po konwersji repozytorium subversion na repozytorium git. Postępowałem zgodnie z krokami opisanymi wta odpowiedź SO
Po wykonaniu powyższych kroków wydałem polecenie gitaws.push, który został pomyślnie ukończony. Ale podczas uruchamiania aplikacji występują błędy i. Pobrałem więc plik wojenny ze środowiska Beanstalk i odkryłem, że struktura folderów jest zawalona, a pliki źródłowe nie są kompilowane do plików klas. Wygląda na to, że pliki źródłowe są przesyłane jako takie.
Czy muszę utworzyć aplikację (używając ant) przed użyciem aws.push? Czy coś mi brakuje?