In diesem Thema wird beschrieben, wie eine Facette zu einem vorhandenen Projekt in Ihrem Arbeitsbereich hinzugefügt wird.
Facetten definieren Merkmale und Anforderungen für Projekte. Wenn Sie eine Facette zu einem Projekt hinzufügen, wird dieses Projekt für die Durchführung einer bestimmten Task, der Erfüllung bestimmter Anforderungen oder dem Vorhandensein bestimmter Merkmale konfiguriert. Die EAR-Facette richtet beispielsweise ein Projekt so ein, dass es als eine Unternehmensanwendung durch Hinzufügen eines Implementierungsdeskriptors und Einrichtung des Projektklassenpfads fungiert.
Sie können Facetten nur zu J2EE-Projekten und anderen Projekttypen hinzufügen, die auf J2EE-Projekten basieren, wie zum Beispiel Unternehmensanwendungsprojekten, dynamischen Webprojekten und EJB-Projekten. Sie können Facetten aber beispielsweise nicht zu einemJava-Projekt oder Plug-in-Projekt hinzufügen. Ein Projekt, in dem Facetten aktiviert sind, verfügt bei seiner Erstellung über mindestens eine Facette und ermöglicht Ihnen bei Bedarf das Hinzufügen weiterer Facetten. Ein neues EJB-Projekt verfügt zum Beispiel über die Facette 'EJB-Modul'. Sie können dann weitere Facetten zu diesem Projekt hinzufügen, zum Beispiel die Facette 'EJBDoclet (XDoclet)'.
Für manche Facetten sind andere Facetten Voraussetzung. Wieder andere Facetten dürfen nicht gleichzeitig in demselben Projekt vorhanden sein. So können Sie die Facette 'Dynamisches Webmodul' zum Beispiel nicht zu einem EJB-Projekt hinzufügen, weil das EJB-Projekt bereits über die Facette 'EJB-Modul' verfügt. Manche Facetten können aus einem Projekt entfernt werden, andere dagegen nicht.
Facetten werden normalerweise zu neuen Projekten bei deren Erstellung hinzugefügt. Um eine weitere Facette zu einem bereits vorhandenen Projekt hinzuzufügen, führen Sie die folgenden Schritte aus: