Projekty aplikacji korporacyjnych zawierają odwołania do zasobów potrzebnych aplikacjom korporacyjnym. Mogą zawierać pewną liczbę modułów WWW, plików JAR, modułów konektorów, modułów EJB oraz modułów klientów aplikacji. Projekt aplikacji korporacyjnej jest wdrażany jako plik EAR, dlatego bywa nazywany projektem EAR. Moduły w projekcie aplikacji korporacyjnej są odwzorowywane na inne projekty J2EE. Informacje dotyczące odwzorowania są przechowywane w plikach metadanych w projekcie aplikacji korporacyjnej. Pliki metadanych są wykorzystywane przy eksportowaniu projektu do pliku EAR oraz przy uruchamianiu projektu na serwerze.
Podobnie jak inne typy projektów, projekty aplikacji korporacyjnych mogą zawierać jeden lub więcej aspektów projektu, które reprezentują jednostki funkcjonalności w projekcie. Nowy projekt musi zawierać aspekt EAR, aby mógł być wdrożony jako plik EAR. W zależności od tego, do czego projekt będzie wykorzystywany, może być celowe uaktywnienie dla niego innych aspektów.
Zaleca się, aby podczas tworzenia projektu aplikacji korporacyjnej nadać mu nazwę, która nie zawiera znaków z zestawu znaków dwubajtowych (DBCS).
Aby utworzyć projekt aplikacji korporacyjnej J2EE, wykonaj następujące czynności: