웹 단편 프로젝트 작성

웹 단편 프로젝트 마법사를 사용하여 작업공간에서 웹 단편 프로젝트를 작성할 수 있습니다.

시작하기 전에

웹 단편은 웹 애플리케이션에서 사용될 단편이 web.xml에서 정보를 추가하거나 편집할 필요없이 모든 아티팩트를 정의할 수 있는 방식의 웹 애플리케이션 논리 파티셔닝입니다. 여기에는 web.xml 디스크립터가 사용하는 거의 모든 동일 샘플 요소가 포함되며, 다음 요구사항이 수반됩니다.

프레임워크가 JAR 파일로 패키지되고 배치 디스크립터의 양식으로 된 메타데이터 정보가 있는 경우 web-fragment.xml 디스크립터는 JAR 파일의 META-INF/ 디렉토리에 있어야 합니다.

웹 단편은 접속 가능한 라이브러리 JAR 파일(web-fragment.xml에 증분 배치 정보와 잠재적으로 관련된 모든 클래스가 포함되어 있음)을 사용하여 웹 애플리케이션의 배치 디스크립터를 정의 또는 확장하기 위한 메커니즘입니다. 웹 단편은 또한 META-INF 디렉토리의 web-fragment.xml과 함께 라이브러리(JAR)로 패키지됩니다. 결과적으로 웹 단편 프로젝트는 웹 단편 패싯이 추가된 필수 유틸리티 프로젝트입니다. 웹 단편 패싯으로 단편 프로젝트에 관련된 컨텍스트 기능을 추가할 수 있습니다.

프로시저

  1. Java™ EE 퍼스펙티브에서 파일 > 새로 작성 > 프로젝트... > 웹 단편 프로젝트를 선택하십시오. 또는 엔터프라이즈 탐색기 컨텍스트 메뉴를 마우스 오른쪽 단추로 클릭하고 새로 작성 > 웹 단편 프로젝트를 선택하십시오. 웹 단편 마법사가 열립니다.
  2. 프로젝트 이름 필드에 웹 단편 프로젝트의 이름을 입력하십시오. 기본 프로젝트 위치를 변경하려면 찾아보기 단추를 눌러 새 위치를 선택하십시오.

    다른 프로젝트에서 사용 중인 기본이 아닌 프로젝트 위치를 지정하면 프로젝트 작성에 실패합니다.

  3. 대상 런타임 필드는 엔터프라이즈 프로젝트의 선택사항으로 미리 채워집니다.
  4. 옵션: 구성 드롭 다운 목록에서 사전 정의된 프로젝트 구성을 선택하십시오.
  5. 옵션: 구성 세부사항을 수정하려면 다음과 같이 수정을 클릭하십시오.

    구성 수정

  6. 옵션: 프로젝트 패싯 목록에서 하나 이상의 프로젝트 패싯을 선택하십시오. 서버 런타임 환경을 지정하려면 런타임을 클릭한 후 하나 이상의 런타임을 선택하십시오. 선택한 후, 저장을 클릭하여 사용자 정의 구성을 저장할 수 있습니다.
  7. 옵션: 동적 웹 프로젝트에 프로젝트 추가 선택란을 체크하여 엔터프라이즈 모듈(WAR) 프로젝트에 새 모듈을 추가하십시오. 새 프로젝트 이름을 입력하거나 동적 웹 프로젝트 이름 콤보 상자의 드롭 다운 목록에서 기존 엔터프라이즈 모듈 프로젝트를 선택하십시오. 또는, 새로 작성을 클릭하여 새 EAR 모듈 프로젝트 마법사를 실행하십시오.
  8. 작업 세트에 프로젝트 추가를 선택하여 웹 단편 프로젝트를 기존 작업 세트에 추가하거나 선택을 클릭하여 작업 세트를 찾고 다음을 클릭하십시오.
  9. Java 애플리케이션 빌드를 위한 프로젝트 구성 페이지의 빌드 경로의 소스 폴더 필드에서 폴더 추가...를 클릭하여 빌드 경로의 소스에 대한 폴더를 추가하거나 기본값(src)을 승인하십시오.
  10. 기본 출력 폴더: 필드에서 출력 파일의 폴더를 지정하거나 기본값(bin)을 승인하고 완료를 클릭하십시오.
  11. 엔터프라이즈 탐색기 보기에 결과 웹 단편 프로젝트 폴더가 표시됩니다.
    웹 단편 프로젝트 폴더

피드백