Toto téma vysvětluje, jak přidat fasetu do stávajícího projektu ve vašem pracovním prostoru.
Fasety definují charakteristiky a požadavky projektů. Když k projektu přidáte fasetu, projekt je nakonfigurován k provedení určité úlohy, ke splnění určitých požadavků nebo k tomu, aby měl určitou charakteristiku. Faseta EAR například nastavuje projekt tak, aby fungoval jako podniková aplikace. Toho dosahuje přidáním deskriptoru implementace a nastavením cesty ke třídě pro projekt.
Fasety můžete přidávat pouze do projektů J2EE a dalších typů projektů, které jsou na projektech J2EE založeny, jako například projektů podnikových aplikací, dynamických webových projektů a projektů EJB. Fasety nelze například přidávat do projektu Java nebo do projektu modulu plug-in. Projekt, ve kterém jsou fasety zpřístupněny má obvykle alespoň jednu fasetu již při vytvoření, což umožňuje přidávat další fasety dle potřeby. Nový projekt EJB má například fasetu modulu EJB. Následně můžete do tohoto projektu přidávat další fasety, jako například fasetu EJBDoclet (XDoclet).
Některé fasety vyžadují přítomnost dalších faset jako nezbytný předpoklad. Jiné fasety nesmějí být ve stejném projektu. Nesmíte například přidat fasetu Dynamický webový modul do projektu EJB, protože projekt EJB již má fasetu modulu EJB. Některé fasety lze odebrat z projektu a jiné nikoli.
K novým projektům je faseta obecně přidána při jejich vytvoření. Chcete-li přidat další fasetu k již existujícímu projektu, postupujte následovně: