도구 사용 도움말: RAD 6.0을 사용하여 J2EE 모듈 및 응용프로그램 어셈블
이 도구 사용 도움말은 RAD 모델링 환경을 사용하여 J2EE 모듈 및 J2EE 응용프로그램(WAR, EJB JAR, 클라이언트 응용프로그램 JAR, RAR 및 EAR 파일)을 어셈블하는 방법에 대해 설명합니다.
도구: Rational Application Developer
관계
기본 설명

개요

어셈블리는 J2EE 응용프로그램의 컴포넌트를 응용프로그램 서버에 배치할 수 있는 J2EE 모듈(가이드라인: J2EE 모듈 참조) 또는 J2EE 응용프로그램(가이드라인: J2EE 응용프로그램 참조)으로서 패키지에 결합하는 프로세스입니다. 이러한 패키지는 아카이브 파일로서 형식화되며, J2EE 응용프로그램 어셈블리 및 배치 모델에서 정의하는 디렉토리 구조 및 컨텐츠 규칙을 준수해야 합니다.

RAD 6.0을 사용하면 J2EE 모듈 또는 J2EE 응용프로그램을 나타내는 프로젝트에서 응용프로그램 컴포넌트 개발을 강제 실행함으로써 어셈블리 프로세스를 효과적으로 이용할 수 있습니다. 프로젝트를 작성하는 경우, 도구가 자동으로 프로젝트 내부에 J2EE 응용프로그램 어셈블리 및 배치 모델을 준수하는 파일 디렉토리 구조를 작성합니다. 이후 제품 마법사를 통해 컴포넌트가 작성될 때마다 해당 컴포넌트는 기본적으로 프로젝트 내부의 해당 폴더에 저장됩니다. 예를 들어, 새 JSP 파일 마법사를 사용하여 새 JSP 파일을 작성하는 경우, 도구는 기본적으로 웹 프로젝트의 WebContent 폴더에 파일을 저장합니다. 이 폴더는 웹 컨텐츠 소스 파일의 표준 위치입니다. 또한 RAD 6.0은 Manifest 파일 및 해당 배치 설명자와 같은 모든 필수 J2EE 어셈블리 및 배치 중간 산출물을 자동으로 생성합니다. 따라서 J2EE 모듈 또는 응용프로그램 어셈블은 필요한 해당 배치 설명자 편집 및 아카이브 파일로 프로젝트 내보내기로 구성됩니다. 이 도구 사용 도움말에서는 다음 단계가 수행됩니다.

프로젝트의 배치 설명자 편집

  1. 엔터프라이즈 응용프로그램 프로젝트(EAR)의 배치 설명자를 편집하려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 엔터프라이즈 응용프로그램 > project_name을 펼치십시오.
    2. 배치 설명자: project_name을 두 번 클릭하여 응용프로그램 배치 설명자 편집기를 여십시오.
    3. 편집기 보기의 맨 아래에 있는 해당 탭을 선택하여 특정 배치 설명자 값을 편집하십시오.
    4. 기본 메뉴 표시줄에서 파일 > 저장을 선택하여 배치 설명자 파일을 저장하십시오.
  2. 프로젝트(WAR) 배치 설명자를 편집하려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 웹 모듈 > project_name을 펼치십시오.
    2. 배치 설명자: project_name을 두 번 클릭하여 웹 배치 설명자 편집기를 여십시오.
    3. 편집기 보기의 맨 아래에 있는 해당 탭을 선택하여 특정 배치 설명자 값을 편집하십시오.
    4. 기본 메뉴 표시줄에서 파일 > 저장을 선택하여 배치 설명자 파일을 저장하십시오.
  3. EJB 프로젝트(EJB JAR) 배치 설명자를 편집하려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 EJB 모듈 > project_name을 펼치십시오.
    2. 배치 설명자: project_name을 두 번 클릭하여 EJB 배치 설명자 편집기를 여십시오.
    3. 편집기 보기의 맨 아래에 있는 해당 탭을 선택하여 특정 배치 설명자 값을 편집하십시오.
    4. 기본 메뉴 표시줄에서 파일 > 저장을 선택하여 배치 설명자 파일을 저장하십시오.
  4. 응용프로그램 클라이언트 프로젝트(응용프로그램 클라이언트 JAR) 배치 설명자를 편집하려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 응용프로그램 클라이언트 모듈 > project_name을 펼치십시오.
    2. 배치 설명자: project_name을 두 번 클릭하여 클라이언트 배치 설명자 편집기를 여십시오.
    3. 편집기 보기의 맨 아래에 있는 해당 탭을 선택하여 특정 배치 설명자 값을 편집하십시오.
    4. 기본 메뉴 표시줄에서 파일 > 저장을 선택하여 배치 설명자 파일을 저장하십시오.
  5. 커넥터 프로젝트(RAR) 배치 설명자를 편집하려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 커넥터 모듈 > project_name을 펼치십시오.
    2. 배치 설명자: project_name을 두 번 클릭하여 XML 편집기에서 ra.xml 파일을 여십시오.
    3. XML 파일을 편집하여 특정 배치 설명자 값을 변경하십시오.
    4. 기본 메뉴 표시줄에서 파일 > 저장을 선택하여 배치 설명자 파일을 저장하십시오.

프로젝트 유효성 검증

도구는 기본적으로 자원을 저장할 때 자동으로 유효성을 검증하도록 설정되지만, 아카이브 파일로 내보내기 전에 전체 프로젝트의 유효성을 수동으로 검증할 수도 있습니다. 프로젝트를 마우스 오른쪽 단추로 클릭하고 특성 > 유효성 검증을 선택하면 프로젝트에 대해 실행되는 유효성 검증기를 대체하고 변경할 수 있습니다.

  1. J2EE Perspective의 프로젝트 탐색기 보기에서 project_name을 마우스 오른쪽 단추로 클릭하십시오.
  2. 유효성 검증 실행을 선택하십시오.
  3. 유효성 검증이 완료되면 문제점 보기를 확인하십시오. 오류가 나열되면 해결한 후 다음 단계를 진행하십시오.

아카이브 파일로 프로젝트 내보내기

  1. 엔터프라이즈 응용프로그램 프로젝트를 EAR 파일로 내보내려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 project_name을 마우스 오른쪽 단추로 클릭하십시오.
    2. 내보내기 > EAR 파일을 선택하십시오.
    3. 내보내기 마법사에서 EAR 파일의 원하는 이름과 위치를 지정하십시오.
    4. 선택적으로 다음을 선택하십시오.
      • 소스 파일 내보내기
      • 기존 파일 겹쳐쓰기: 기존 EAR 파일로 내보낼 때 겹쳐쓰기 경고를 표시하지 않으려는 경우
      • 프로젝트 빌드 경로 및 메타데이터 파일 포함: 응용프로그램 프로젝트에 포함되거나 프로젝트에서 참조하는 프로젝트의 원래 이름을 보존하고 클래스 경로 종속성을 유지하려는 경우. 이 옵션을 선택하면 나중에 EAR을 다른 작업공간으로 가져오고 해당 모듈을 2진 프로젝트로서 가져올 수 있습니다.
    5. 완료를 클릭하십시오. 마법사가 지정된 EAR 파일로 응용프로그램 프로젝트의 컨텐츠를 내보냅니다.
  2. 웹 프로젝트를 WAR 파일로 내보내려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 project_name을 마우스 오른쪽 단추로 클릭하십시오.
    2. 내보내기 > WAR 파일을 선택하십시오.
    3. 내보내기 마법사에서 WAR 파일의 원하는 이름과 위치를 지정하십시오.
    4. 선택적으로 다음을 선택하십시오.
      • 소스 파일 내보내기
      • 기존 파일 겹쳐쓰기: 기존 WAR 파일로 내보낼 때 겹쳐쓰기 경고를 표시하지 않으려는 경우
    5. 완료를 클릭하십시오. 마법사가 지정된 WAR 파일로 웹 프로젝트의 컨텐츠를 내보냅니다.
  3. EJB 프로젝트를 EJB JAR 파일로 내보내려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 project_name을 마우스 오른쪽 단추로 클릭하십시오.
    2. 내보내기 > EJB JAR 파일을 선택하십시오.
    3. 내보내기 마법사에서 JAR 파일의 원하는 이름과 위치를 지정하십시오.
    4. 선택적으로 다음을 선택하십시오.
      • 소스 파일 내보내기
      • 기존 파일 겹쳐쓰기: 기존 JAR 파일로 내보낼 때 겹쳐쓰기 경고를 표시하지 않으려는 경우
    5. 완료를 클릭하십시오. 마법사가 지정된 JAR 파일로 EJB 프로젝트의 컨텐츠를 내보냅니다.
  4. 응용프로그램 클라이언트 프로젝트를 응용프로그램 클라이언트 JAR 파일로 내보내려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 project_name을 마우스 오른쪽 단추로 클릭하십시오.
    2. 내보내기 > 응용프로그램 클라이언트 JAR 파일을 선택하십시오.
    3. 내보내기 마법사에서 JAR 파일의 원하는 이름과 위치를 지정하십시오.
    4. 선택적으로 다음을 선택하십시오.
      • 소스 파일 내보내기
      • 기존 파일 겹쳐쓰기: 기존 JAR 파일로 내보낼 때 겹쳐쓰기 경고를 표시하지 않으려는 경우
    5. 완료를 클릭하십시오. 마법사가 지정된 JAR 파일로 응용프로그램 클라이언트 프로젝트의 컨텐츠를 내보냅니다.
  5. 커넥터 프로젝트를 RAR 파일로 내보내려면 다음을 수행하십시오.
    1. J2EE Perspective의 프로젝트 탐색기 보기에서 project_name을 마우스 오른쪽 단추로 클릭하십시오.
    2. 내보내기 > RAR 파일을 선택하십시오.
    3. 내보내기 마법사에서 RAR 파일의 원하는 이름과 위치를 지정하십시오.
    4. 선택적으로 다음을 선택하십시오.
      • 소스 파일 내보내기
      • 기존 파일 겹쳐쓰기: 기존 RAR 파일로 내보낼 때 겹쳐쓰기 경고를 표시하지 않으려는 경우
    5. 완료를 클릭하십시오. 마법사가 지정된 RAR 파일로 커넥터 프로젝트의 컨텐츠를 내보냅니다.