툴 강좌:
RAD 6.0을 사용하여 J2EE 모듈 및 어플리케이션 어셈블
목적
이 툴 강좌는 RAD 6.0을 사용하여 J2EE 아카이브(WAR, EJB JAR, 클라이언트
어플리케이션 JAR, RAR 및 EAR 파일)를 생성하는 방법에 대해 설명합니다.
이 툴 강좌는 다음 RUP 정보와 관련이 있습니다.
개요
어셈블리는 J2EE 어플리케이션의 컴포넌트를
Application Server로 전개할 수 있는 패키지( J2EE
모듈 또는 J2EE
어플리케이션)로 결합하는 프로세스입니다. 이러한 패키지는 아카이브
파일로 형식화되며 J2EE 어플리케이션 어셈블리 및 전개 모델에서
정의하는 디렉토리 구조 및 컨텐츠 규칙을 준수해야 합니다.
RAD 6.0은 J2EE 모듈 또는 J2EE 어플리케이션을 나타내는 프로젝트에
어플리케이션 컴포넌트의 개발을 강제 실행함으로써 어셈블리 프로세스를
활용합니다. 프로젝트를 작성하면 툴이 자동으로 J2EE 어플리케이션
어셈블리 및 전개 모델을 준수하는 파일 디렉토리 구조를 프로젝트에
작성합니다. 이어서 제품 마법사를 통해 컴포넌트가
작성되면 기본적으로 프로젝트 내 해당 폴더에
저장됩니다. 예를 들어, 새 JSP 파일 마법사를
사용하여 작성하는 경우, 툴은 기본적으로 웹 컨텐츠 소스
파일의 표준 위치인 웹 프로젝트의 WebContent 폴더에
파일을 저장합니다. 또한 RAD 6.0은 Manifest 파일 및 해당
전개 설명자와 같은 모든 필수 J2EE 어셈블리 및 전개 결과물을
자동으로 생성합니다. 따라서 J2EE 모듈 또는 어플리케이션 어셈블은 해당
전개 설명자를 필요에 따라 편집하고 프로젝트를 아카이브 파일로 내보내는
작업으로 구성됩니다. 이 툴 강좌에서는 다음 단계가 수행됩니다.
- 엔터프라이즈 어플리케이션 프로젝트(EAR)의
전개 설명자를 편집하려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 탐색기 보기에서
엔터프라이즈 어플리케이션 > project_name을 펼치십시오.
- 전개 설명자:
project_name을 두 번 눌러
어플리케이션 전개 설명자 편집기를 여십시오.
- 편집기 맨 아래에서 해당 탭을 선택하여
특정 전개 설명자 값을 편집하십시오.
- 기본 메뉴 표시줄에서 파일 >
저장을 선택하여 전개 설명자 파일을 저장하십시오.
- 웹 프로젝트(WAR)의 전개 설명자를 편집하려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 탐색기 보기에서
웹 모듈 > project_name을 펼치십시오.
- 전개 설명자: project_name을 두 번 눌러
웹 전개 설명자 편집기를 여십시오.
- 편집기 맨 아래에서 해당 탭을 선택하여
특정 전개 설명자 값을 편집하십시오.
- 기본 메뉴 표시줄에서 파일 >
저장을 선택하여 전개 설명자 파일을 저장하십시오.
- EJB 프로젝트(EJB JAR)의 전개 설명자를 편집하려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 탐색기 보기에서
EJB 모듈 > project_name을 펼치십시오.
- 전개 설명자: project_name을
두 번 눌러 EJB 전개 설명자 편집기를 여십시오.
- 편집기 맨 아래에서 해당 탭을 선택하여
특정 전개 설명자 값을 편집하십시오.
- 기본 메뉴 표시줄에서 파일 >
저장을 선택하여 전개 설명자 파일을 저장하십시오.
- 어플리케이션 클라이언트 프로젝트(어플리케이션
클라이언트 JAR) 전개 설명자를 편집하려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 탐색기 보기에서
어플리케이션 클라이언트 모듈 > project_name을 펼치십시오.
- 전개 설명자: project_name을 두 번 눌러
클라이언트 전개 설명자 편집기를 여십시오.
- 편집기 맨 아래에서 해당 탭을 선택하여
특정 전개 설명자 값을 편집하십시오.
- 기본 메뉴 표시줄에서 파일 >
저장을 선택하여 전개 설명자 파일을 저장하십시오.
- 커넥터 프로젝트(RAR)의
전개 설명자를 편집하려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 탐색기 보기에서
커넥터 모듈 > project_name을 펼치십시오.
- 전개 설명자:
project_name을 두 번 눌러
ra.xml 파일에서 XML 편집기를 여십시오.
- XML 파일을 편집하여 특정 전개 설명자 값을 변경하십시오.
- 기본 메뉴 표시줄에서 파일 >
저장을 선택하여 전개 설명자 파일을 저장하십시오.
자원을 저장할 때 툴에서 자동으로 해당 자원의 유효성을 확인하도록
기본 설정되어 있지만 자원을 아카이브 파일로 내보내기 전에 수동으로
전체 프로젝트의 유효성을 검증하는 것이 좋습니다. (프로젝트를 마우스 오른쪽
단추로 누른 후, 특성 > 유효성 확인을 선택하면
해당 프로젝트에 대해 실행되는 유효성 검증기를 대체 또는 변경할 수 있습니다.)
- J2EE Perspective의 프로젝트 편집기 보기에서
project_name을 마우스 오른쪽 단추로 누르십시오.
- 유효성 확인 실행을 선택하십시오.
- 유효성 확인이 완료되면 문제점 보기를 선택하십시오. 오류가
나열되면 다음 단계로 진행하기 전에 오류를 해결하십시오.
- 엔터프라이즈 어플리케이션 프로젝트를 EAR
파일로 내보내려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 편집기 보기에서
project_name을 마우스 오른쪽 단추로 누르십시오.
- 내보내기 > EAR 파일을 선택하십시오.
- 내보내기 마법사에서 EAR 파일의
원하는 이름 및 위치를 지정하십시오.
- 또는 다음을 선택하십시오.
- 소스 파일 내보내기
- 기존 EAR 파일로 내보낼 때 겹쳐쓰기 경고를 받지
않게 하려면 기존 파일을 겹쳐쓰십시오.
- 어플리케이션 프로젝트에서 참조하거나 포함되는
프로젝트의 원래 이름과 클래스 경로 종속성을 유지하려면
프로젝트 빌드 경로 및 메타 데이터 파일을 포함하십시오. 이를
통해 나중에 다른 작업공간으로 EAR을 가져오고 해당
파일을 2진 프로젝트로서 가져올 수 있습니다.
- 완료를 누르십시오. 마법사가 지정된
EAR 파일로 어플리케이션 프로젝트의 컨텐츠를 내보냅니다.
- 웹 프로젝트를 WAR 파일로 내보내려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 편집기 보기에서
project_name을 마우스 오른쪽 단추로 누르십시오.
- 내보내기 > WAR 파일을 선택하십시오.
- 내보내기 마법사에서 WAR 파일의
원하는 이름 및 위치를 지정하십시오.
- 또는 다음을 선택하십시오.
- 소스 파일 내보내기
- 기존 WAR 파일로 내보내기하면서 겹쳐쓰기 경고를 받지
않으려면 기존 파일을 겹쳐쓰십시오.
- 완료를 누르십시오. 마법사가 지정된
WAR 파일로 웹 프로젝트의 컨텐츠를 내보냅니다.
- EJB 프로젝트를 EJB JAR 파일로 내보내려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 편집기 보기에서
project_name을 마우스 오른쪽 단추로 누르십시오.
- 내보내기 > EJB JAR 파일을 선택하십시오.
- 내보내기 마법사에서 JAR 파일의
원하는 이름 및 위치를 지정하십시오.
- 또는 다음을 선택하십시오.
- 소스 파일 내보내기
- 기존 JAR 파일로 내보내기하면서 겹쳐쓰기 경고를 받지
않게 하려면 기존 파일을 겹쳐쓰십시오.
- 완료를 누르십시오. 마법사가 지정된
JAR 파일로 EJB 프로젝트의 컨텐츠를 내보냅니다.
- 어플리케이션 클라이언트 프로젝트를 어플리케이션 클라이언트
JAR 파일로 내보내려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 편집기 보기에서
project_name을 마우스 오른쪽 단추로 누르십시오.
- 내보내기 > 어플리케이션 클라이언트 JAR 파일을 선택하십시오.
- 내보내기 마법사에서 JAR 파일의
원하는 이름 및 위치를 지정하십시오.
- 또는 다음을 선택하십시오.
- 소스 파일 내보내기
- 기존 JAR 파일로 내보내기하면서 겹쳐쓰기 경고를 받지
않게 하려면 기존 파일을 겹쳐쓰십시오.
- 완료를 누르십시오. 마법사가 지정된
JAR 파일로 어플리케이션 클라이언트 프로젝트의 컨텐츠를 내보냅니다.
- 커넥터 프로젝트를 RAR 파일로 내보내기하려면 다음을 수행하십시오.
- J2EE Perspective의 프로젝트 편집기 보기에서
project_name을 마우스 오른쪽 단추로 누르십시오.
- 내보내기 >RAR 파일을 선택하십시오.
- 내보내기 마법사에서 RAR 파일의
원하는 이름 및 위치를 지정하십시오.
- 또는 다음을 선택하십시오.
- 소스 파일 내보내기
- 기존 RAR 파일로 내보내면서 겹쳐쓰기 경고를 받지
않게 하려면 기존 파일을 겹쳐쓰십시오.
- 완료를 누르십시오. 마법사가 지정된
RAR 파일로 커넥터 프로젝트의 컨텐츠를 내보냅니다.
|