웹 모듈 작성

마법사를 사용하여 Java™ EE 프로젝트에서 웹 모듈을 작성할 수 있습니다.

프로시저

  1. Java EE 퍼스펙티브에서 엔터프라이즈 애플리케이션 프로젝트를 마우스 오른쪽 단추로 클릭하고 새로 작성 > 웹 프로젝트를 선택하여 웹 프로젝트 마법사를 여십시오.
  2. 이름 필드에 새 웹 프로젝트의 이름을 입력하십시오.
  3. 프로젝트 템플리트 섹션에서 사용하려는 웹 템플리트의 유형을 선택하십시오.
    옵션 설명
    Dojo 툴킷 Dojo 기능을 포함한 프로젝트를 구성합니다. Dojo 자원은 프로젝트 자체, 별도 프로젝트 또는 HTTP를 통해 액세스할 수 있는 원격 위치에 있을 수 있습니다.
    JSF(JavaServer Faces) JSF 기능을 사용하여 프로젝트를 배치할 수 있도록 합니다. 구성은 JSP 또는 Facelet용으로 제공됩니다.
    REST 서비스 JAX-RS에 기반한 REST 서비스용으로 구성된 프로젝트입니다.
    단순 모드 이는 기본 웹 프로젝트를 작성합니다.
  4. 프로그래밍 모델 섹션에서 사용할 프로그래밍 모델을 선택하십시오.
    • 클라이언트측(HTML, JavaScript,...)
    • Java EE
    • OSGi
    다음을 클릭하여 새 웹 프로젝트를 구성하십시오.
  5. 배치 페이지의 사용 가능한 구성 옵션 목록에서 배치를 클릭하여 배치 구성 페이지를 여십시오.
    • 대상 런타임 필드는 엔터프라이즈 프로젝트의 선택사항으로 미리 채워집니다. 드롭 다운 상자에서 다른 하나를 선택하여 대상 런타임을 변경할 수 있습니다. 기능 변경을 클릭하여 프로젝트 패싯 창을 여십시오.
    • WebSphere 바인딩 및 확장기능용 지원 추가를 클릭하거나 이 필드를 지우십시오.
    • 웹 모듈 버전 필드에서 사용할 웹 모듈 버전을 선택하십시오.
    • EAR 멤버십 필드에서 EAR 멤버십을 포함하려면 EAR에 프로젝트 추가를 클릭하고 EAR 파일에 웹 프로젝트를 추가하지 않으려면 이 필드를 지우십시오.
    • EAR 프로젝트 이름 필드에는 현존 EAR 파일의 이름이 표시됩니다. 찾아보기를 클릭하여 다른 EAR 파일을 선택할 수 있습니다.
    참고: 새 웹 프로젝트에 Java EE 프로그래밍 모델을 사용하기 위해 선택한 경우에만 배치 옵션을 사용할 수 있습니다.
  6. 사용 가능한 구성 옵션 목록에서 Java를 클릭하여 Java 구성 페이지를 여십시오.
    • 빌드 경로의 소스 폴더 필드에서 기본 src 디렉토리를 승인하거나 폴더 추가, 편집... 또는 제거를 클릭하여 소스 파일용 폴더를 지정하십시오.
    • 기본 출력 폴더: 필드에서 출력 파일에 대한 폴더를 지정하거나 기본값(WebContent\WEB-INF\classes)을 허용하십시오.
      중요사항: 기본 출력 폴더로 WebContent\WEB-INF\classes 이외의 폴더를 선택하는 경우 문제점 보기에 다음 경고가 보고됩니다.
      단일 루트 소스 폴더
      단일 루트
경고
      기본적으로 단일 루트 관련 문제점은 경고로 설정되어 있습니다. 이 설정을 변경하려면 > 환경 설정 > 유효성 검증 > 프로젝트 구조 유효성 검증을 선택하십시오. ... 설정 필드를 클릭하고 다음 중 하나를 선택하십시오.
      1. 오류
      2. 경고
      3. 무시
      유효성 검증기
환경 설정
  7. 사용 가능한 구성 옵션 목록에서 웹 모듈을 클릭하십시오. 웹 모듈 구성 페이지에서,
    • 컨텍스트 루트 필드에 웹 프로젝트 루트의 이름을 입력하거나 기본값(사용자 웹 프로젝트의 이름)을 승인하십시오.
    • 컨텐츠 디렉토리 필드에 컨텐츠 디렉토리의 이름을 입력하거나 기본값(WebContent)을 승인하십시오.
    • 배치 디스크립터를 작성하려면 web.xml 배치 디스크립터 생성을 선택하십시오. 나중에 웹 모듈에 배치 디스크립터를 추가할 수도 있습니다.
  8. 완료를 클릭하여 웹 프로젝트를 작성하십시오.

피드백