Tässä ohjeaiheessa selitetään, miten työtilassa aiemmin luotuun projektiin lisätään fasetti.
Fasetit määrittävät projektien ominaisuuksia ja vaatimuksia. Kun projektiin lisätään fasetti, kyseisen projektin kokoonpano määritetään suorittamaan tietty toiminto, täyttämään tietyt vaatimukset tai antamaan projektille tietyt ominaisuudet. Esimerkiksi EAR-fasetti määrittää projektin toimimaan yrityssovelluksena lisäämällä käyttöönoton kuvaajan ja määrittämällä projektin luokkapolun.
Voit lisätä fasetteja vain J2EE-projekteihin ja muihin J2EE-projekteihin perustuviin projekteihin, kuten yrityssovellusprojekteihin, dynaamisiin Web-projekteihin ja EJB-projekteihin. Et voi lisätä fasetteja esimerkiksi Java-projekteihin tai lisäosaprojekteihin. Yleensä fasetteja käyttävissä projekteissa on luotaessa ainakin yksi fasetti, ja niihin voidaan tarvittaessa lisätä fasetteja. Esimerkiksi uudessa EJB-projektissa on EJB-moduulifasetti. Voit lisätä projektiin muita fasetteja, kuten EJBDoclet (XDoclet) -fasetin.
Joitakin fasetteja voi lisätä vain, jos projektissa on jo jokin tietty fasetti. Osa faseteista ei voi olla samassa projektissa. Et voi esimerkiksi lisätä EJB-projektiin dynaamisen Web-moduulin fasettia, koska EJB-projektissa on valmiiksi EJB-moduulin fasetti. Osan faseteista voi poistaa projekteista ja osaa ei.
Uusiin projekteihin lisätään fasetit tavallisesti samalla, kun ne luodaan. Fasetteja voi lisätä jo luotuihin projekteihin seuraavasti: