웹 단편 프로젝트 마법사를 사용하여 작업공간에서 웹 단편 프로젝트를 작성할 수 있습니다.
시작하기 전에
웹 단편은 웹 애플리케이션에서 사용될 단편이 web.xml에서 정보를
추가하거나 편집할 필요없이 모든 아티팩트를 정의할 수 있는 방식의
웹 애플리케이션 논리 파티셔닝입니다. 여기에는 web.xml 디스크립터가
사용하는 거의 모든 동일 샘플 요소가 포함되며, 다음 요구사항이 수반됩니다.
- 디스크립터의 맨 위 레벨 요소는 웹 단편이어야 함
- 해당 디스크립터 파일은 web-fragment.xml이어야 함
프레임워크가 JAR 파일로 패키지되고
배치 디스크립터의 양식으로 된 메타데이터 정보가 있는 경우 web-fragment.xml 디스크립터는
JAR 파일의 META-INF/ 디렉토리에 있어야 합니다.
웹 단편은 접속 가능한 라이브러리
JAR 파일(web-fragment.xml에 증분 배치 정보와 잠재적으로 관련된 모든 클래스가 포함되어 있음)을 사용하여
웹 애플리케이션의 배치 디스크립터를 정의 또는 확장하기 위한 메커니즘입니다. 웹 단편은 또한
META-INF 디렉토리의 web-fragment.xml과 함께 라이브러리(JAR)로 패키지됩니다. 결과적으로 웹 단편 프로젝트는
웹 단편 패싯이 추가된 필수 유틸리티 프로젝트입니다. 웹 단편 패싯으로 단편 프로젝트에 관련된 컨텍스트 기능을
추가할 수 있습니다.
프로시저
- Java™ EE 퍼스펙티브에서 를 선택하십시오. 또는 엔터프라이즈 탐색기 컨텍스트 메뉴를 마우스 오른쪽 단추로 클릭하고
를 선택하십시오. 웹 단편 마법사가 열립니다.
- 프로젝트 이름 필드에 웹 단편 프로젝트의 이름을
입력하십시오. 기본 프로젝트 위치를 변경하려면
찾아보기 단추를 눌러 새 위치를 선택하십시오.
다른 프로젝트에서 사용 중인 기본이 아닌 프로젝트 위치를 지정하면
프로젝트 작성에 실패합니다.
- 대상 런타임 필드는 엔터프라이즈 프로젝트의
선택사항으로 미리 채워집니다.
- 옵션: 구성 드롭 다운 목록에서 사전 정의된 프로젝트
구성을 선택하십시오.
- 옵션: 구성 세부사항을 수정하려면 다음과 같이 수정을 클릭하십시오.
- 옵션: 프로젝트 패싯 목록에서 하나 이상의
프로젝트 패싯을 선택하십시오. 서버 런타임 환경을 지정하려면 런타임을 클릭한 후
하나 이상의 런타임을 선택하십시오. 선택한 후,
저장을 클릭하여 사용자 정의 구성을 저장할 수 있습니다.
- 옵션: 동적 웹 프로젝트에 프로젝트 추가 선택란을
체크하여 엔터프라이즈 모듈(WAR) 프로젝트에
새 모듈을 추가하십시오. 새 프로젝트 이름을 입력하거나 동적 웹 프로젝트 이름 콤보 상자의
드롭 다운 목록에서 기존 엔터프라이즈 모듈 프로젝트를 선택하십시오. 또는, 새로 작성을 클릭하여 새 EAR 모듈 프로젝트 마법사를
실행하십시오.
- 작업 세트에 프로젝트 추가를 선택하여 웹 단편 프로젝트를 기존 작업 세트에 추가하거나
선택을 클릭하여 작업 세트를 찾고 다음을 클릭하십시오.
- Java 애플리케이션 빌드를 위한 프로젝트 구성 페이지의 빌드 경로의
소스 폴더 필드에서 폴더 추가...를 클릭하여 빌드 경로의 소스에 대한 폴더를
추가하거나 기본값(src)을 승인하십시오.
- 기본 출력 폴더: 필드에서
출력 파일의 폴더를 지정하거나 기본값(bin)을 승인하고
완료를 클릭하십시오.
- 엔터프라이즈 탐색기 보기에 결과 웹 단편 프로젝트 폴더가 표시됩니다.