EGL 웹 프로젝트 작성
이 주제에서는 EGL 웹 프로젝트를 작성하는 방법을 다룹니다.
EGL 웹 프로젝트를 작성하기 위한 단계는
EGL 프로젝트를 작성하기 위한 단계와 유사하지만 대상 런타임에 대한 추가 단계 또는
프로젝트가 배치되는 서버에 대한 추가 단계를 포함합니다.
새 EGL 웹 프로젝트를 설정하려면 다음을 수행하십시오.
- 메뉴 표시줄에서 를 클릭하십시오. 새 프로젝트 창이 열립니다.
- 새 프로젝트 창에서 EGL을 펼치고 EGL 프로젝트 마법사를 클릭하십시오. EGL 프로젝트 마법사가 표시되지 않는 경우 모든 마법사 표시 선택란을 선택하십시오.
- 다음을 클릭하십시오.
- 프로젝트 이름 필드에 프로젝트의 이름을 입력하십시오.
- EGL 프로젝트 유형 아래에서 웹 프로젝트를 선택하십시오.
- 다음을 클릭하십시오.
- 대상 런타임 목록에서
프로젝트의 대상 런타임을 선택하십시오.
지금 바로 런타임을 선택할 필요는 없지만 서버에서 프로젝트를 실행하거나 프로젝트를 배치하기 전에는 런타임을 선택해야 합니다. 지금 런타임을 선택하는 것이 가장 좋습니다. 이후에 대상 런타임을 변경할 수 있습니다.
- 빌드 디스크립터 옵션에서
프로젝트의 기본 빌드 디스크립터가 있거나 작성되는 위치를
선택하십시오.
- 새 빌드 디스크립터 작성은
EGL이 새 빌드 디스크립터를 제공하여 프로젝트와 이름이 동일한
새 빌드 파일(extension .eglbld)에 쓰는 것입니다.
해당 빌드 디스크립터에서 기본 데이터베이스 연결을 지정하려면 옵션을 클릭하십시오. 해당 값을 나중에 변경하려면 사용자용으로 작성되는 빌드 파일을 변경하십시오.
- EGL 환경 설정에 지정된 빌드 디스크립터 사용은 EGL이 EGL 환경 설정으로 작성하여 식별한 빌드 디스크립터를 가리키는 것입니다.
- 기존 빌드 디스크립터 선택을 통해 작업공간에서 사용 가능한 해당 항목에서 빌드 디스크립터를 지정할 수 있습니다.
- 새 빌드 디스크립터 작성은
EGL이 새 빌드 디스크립터를 제공하여 프로젝트와 이름이 동일한
새 빌드 파일(extension .eglbld)에 쓰는 것입니다.
- EAR 애플리케이션에 추가 또는 패싯 추가와 같이 프로젝트에 대해 다른 옵션을 구성하려면 고급 설정 표시를 선택한 후에 다음을 클릭하십시오. 그렇지 않으면 완료를 클릭하십시오.
- 프로젝트 위치 아래에서, 작업공간에 프로젝트를 배치하도록 선택하거나(기본값) 다른 위치를 선택할 수 있습니다.
- EAR 멤버십 아래에서,
작업공간의 EAR(Enterprise Application Resource) 프로젝트 내에서
모듈로 프로젝트를 포함할지 여부를 지정하십시오.
- EAR에 프로젝트 추가 선택란을 선택 취소하는 경우 프로젝트가 EAR 프로젝트에 추가되지 않습니다. 이후에 새 프로젝트를 EAR 프로젝트에 추가할 수 있습니다.
- EAR에 프로젝트 추가 선택란을 선택하고 EAR 프로젝트 이름 목록에서 기존 EAR 프로젝트를 선택하는 경우 새 프로젝트가 EAR 프로젝트에 추가됩니다. 사용자가 이전 페이지에서 어떤 런타임을 선택했는지와 상관없이 새 프로젝트는 EAR 프로젝트의 대상 런타임을 사용합니다.
- EAR에 프로젝트 추가 선택란을 선택하고 EAR 프로젝트 이름 목록에 새 EAR 프로젝트의 이름을 입력하는 경우 새 EAR 및 EGL 웹 프로젝트 모두가 이전 페이지의 대상 런타임 목록에서 선택된 런타임을 사용합니다. 기본적으로 새 EAR 프로젝트의 이름은 접미부가 EAR인 EGL 웹 프로젝트의 이름입니다.
- 이전 페이지에서 EAR 프로젝트를 지원하지 않는 대상 런타임을 선택한 경우 EAR 프로젝트 이름 필드가 사용 안함으로 설정됩니다.
- EGL 프로젝트 기능 선택사항 아래에서 프로젝트에 포함시킬 추가 기능의 선택란을 선택하십시오(있는 경우). 기능 및 패싯에 대한 자세한 정보는 EGL 프로젝트의 기능 및 패싯의 내용을 참조하십시오.
- 프로젝트에서 EGL 배치 디스크립터를 원하는 경우 EGL 배치 디스크립터 작성을 선택하십시오. 프로젝트가 새 배치 디스크립터를 사용하기 전에 deploymentDescriptor 빌드 디스크립터 옵션을 배치 디스크립터의 이름으로 설정해야 합니다.
- 첫 번째 페이지의 정보를 채운 후 완료를 클릭하여 프로세스를 완료하고 기본 옵션으로 프로젝트를 작성하거나 다음을 클릭하여 나머지 옵션 설정을 계속하십시오. 해당 지시사항은 나머지 옵션을 계속합니다.
- 프로젝트 패싯 페이지에서 프로젝트에 추가하려는 패싯을 선택하거나 사전 설정된 패싯 구성을 선택하십시오. EGL 프로젝트의 기능 및 패싯을 참조하십시오.
- 다음을 클릭하십시오.
- 컨텍스트 루트 필드에서 프로젝트가 웹 서버에 배치될 때 프로젝트 루트 폴더의 이름을 입력하거나 프로젝트 이름과 동일한 기본값을 승인하십시오.
- 컨텐츠 디렉토리 필드에 웹 컨텐츠 폴더의 이름을 입력하십시오. 기본 이름은 WebContent입니다.
- Java 소스 디렉토리 필드에 생성된 코드 폴더의 이름을 입력하십시오. 기본 이름은 src입니다.
- 완료를 클릭하십시오.