Når du bruger guiden til at oprette et Enterprise Application-projekt, kan du inkorporere mange webprogrammer og -moduler i et projekt og distribuere modulerne som et J2EE Enterprise Application-program.
Enterprise Application-projekter indeholder referencer til de ressourcer, der er nødvendige for Enterprise Applications, og kan indeholde en kombination af webmoduler, JAR-filer, Connector-moduler, EJB-moduler og Application Client-moduler. Et Enterprise Application-projekt distribueres i form af en EAR-fil og omtales derfor sommetider som et EAR-projekt. Modulerne i et Enterprise Application-projekt tilknyttes vha. mapping til andre J2EE-projekter. Mapping-oplysningerne gemmes i metadatafiler i Enterprise Application-projektet. Metadatafiler bruges til at eksportere projektet til en EAR-fil og til at udføre projektet på en server.
Ligesom de andre projekttyper kan Enterprise Application-projekter indeholde en eller flere projektfacetter, som repræsenterer funktionalitetsenheder i projektet. Det nye projekt skal indeholde EAR-facetten for at kunne blive distribueret som en EAR-fil. Afhængigt af hvad du vil bruge projektet til, kan du eventuelt aktivere andre facetter for projektet.
Når du opretter et Enterprise Application-projekt, anbefales det, at du ikke giver det et navn, der indeholder DBCS-tegn (double-byte character set).
Sådan oprettes et J2EE Enterprise Application-projekt: