이 주제는 작업공간의 기존 프로젝트에 패싯을 추가하는 방법을 설명합니다.
패싯은 프로젝트의 특성 및 요구사항을 정의합니다. 프로젝트에 패싯을 추가하는 경우, 해당 프로젝트는 특정 타스크를 수행하거나 특정 요구사항을 이행하거나 특정 특성을 갖도록 구성됩니다. 예를 들어, EAR 패싯은 배치 설명자를 추가하고 프로젝트의 클래스 경로를 설정하여 프로젝트가 엔터프라이즈 응용프로그램 기능을 수행하도록 설정합니다.
J2EE 프로젝트 및 J2EE 프로젝트를 기반으로 하는 다른 유형의 프로젝트(예: 엔터프라이즈 응용프로그램 프로젝트, 동적 웹 프로젝트 및 EJB 프로젝트)에만 패싯을 추가할 수 있습니다. 예를 들어, Java™ 프로젝트 또는 플러그인 프로젝트에는 패싯을 추가할 수 없습니다. 일반적으로, 패싯을 사용하는 프로젝트에는 작성 시 하나 이상의 패싯이 포함되며 필요한 경우 패싯을 더 추가할 수 있습니다. 예를 들어, 새 EJB 프로젝트에 EJB 모듈 패싯이 포함되는 경우, 이 프로젝트에 EJBDoclet(XDoclet) 패싯과 같은 다른 패싯을 추가할 수 있습니다.
일부 패싯에는 다른 패싯이 전제조건으로 필요합니다. 동일한 프로젝트에 서로 다른 패싯이 포함될 수 없습니다. 예를 들어, 동적 웹 모듈 패싯은 EJB 프로젝트에 추가할 수 없습니다. EJB 프로젝트에 이미 EJB 모듈 패싯이 있기 때문입니다. 프로젝트에서 제거할 수 있는 패싯도 있고 제거할 수 없는 패싯도 있습니다.
새 프로젝트에는 일반적으로 작성 시 추가된 패싯이 있습니다. 기존 프로젝트에 다른 패싯을 추가하려면 다음 단계를 수행하십시오.