Java EE 프로젝트의 스펙 레벨 마이그레이션

Java™ EE 업그레이드 마법사는 모든 Java EE 모듈 유형에 대해 J2EE 1.2, 1.3 및 1.4 스펙에서 Java EE 5.0 스펙 레벨로의 마이그레이션을 지원합니다.또한 이 마법사는 모든 Java EE 모듈 유형에 대해 Java EE 5.0에서 Java EE 6.0 스펙 레벨로의 마이그레이션도 지원합니다.

이 태스크 정보

J2EE 1.3 및 1.2 스펙 레벨 아티팩트에서 J2EE 1.4 스펙 레벨로 마이그레이션에 대한 세부사항은 J2EE 1.3에서 1.4 스펙 레벨로 업그레이드J2EE 1.2에서 1.4 스펙 레벨로 마이그레이션을 참조하십시오. Java EE 스펙 업그레이드 마법사를 사용하면 Java EE 5 및 Java EE 5 이전 버전의 모듈을 Java EE 6로 업그레이드할 수 있습니다. 모듈 버전에 대한 세부사항은 다음 표를 참조하십시오.
표 1. Java EE 버전 번호
모듈 유형 J2EE Java EE 5 Java EE 6
Web 2.2 2.5 3.0
EJB 1.1

CMP 또는 BMP Bean이 없는 경우 EJB 1.1을 EJB 3 또는 EJB 3.1로 마이그레이션할 수 있습니다(CMP 또는 BMP Bean이 있는 EJB 1.x 및 2.x 프로젝트는 Java EE EAR 등에 남아 있을 수 있음).

3.0 3.1
JCA 1.0 1.5 1.6
EAR 1.2 5.0 6.0
애플리케이션 클라이언트 1.2 5.0 6.0

자세한 정보는 EJB 3.0 모듈 고려사항을 참조하십시오.

참고: Java EE 업그레이드 마법사를 사용하기 전에 다음 단계를 수행할 것을 권장합니다.
  • 전체 작업공간을 백업하십시오.
  • 공유 저장소에 대해 작업하는 경우 해당 프로젝트를 모두 체크아웃하거나 잠그십시오.

프로시저

  1. Java EE 퍼스펙티브의 엔터프라이즈 탐색기 보기에서 업그레이드할 엔터프라이즈 애플리케이션 프로젝트를 마우스 오른쪽 단추로 클릭하십시오.
  2. 업그레이드할 프로젝트를 마우스 오른쪽 단추로 누르고 Java EE > 스펙 업그레이드 마법사를 선택하십시오.
  3. 마이그레이션 프로세스를 진행하기 전에 Java EE 스펙 업그레이드 마법사 시작 페이지의 지시사항을 따른 후 다음을 클릭하십시오.
    마이그레이션 지시사항
  4. J2EE 버전 필드에서 업그레이드할 Java EE 버전 레벨을 선택하고 다음을 클릭하십시오.
  5. 업그레이드할 모듈을 선택하고 완료를 클릭하십시오. 마이그레이션 프로세스에 의한 수정:
    • 프로젝트 패싯의 버전 레벨 증가:
      • 마이그레이션 전:
        마이그레이션 전 프로젝트 패싯
      • 마이그레이션 후:
        마이그레이션 후 프로젝트 패싯
    • 이전 Java 스펙 레벨의 .xmi 파일을 .xml 파일로 변환:
      • 마이그레이션 전:
        xmi 파일
      • 마이그레이션 후:
        xml 파일
    마이그레이션 프로세스에 의해 수정되지 않음:
    • 마이그레이션은 새 EJB 3.0 또는 EJB 3.1 비즈니스 인터페이스를 작성하지 않습니다.
    • 마이그레이션은 Java 코드 내에서 배치 디스크립터 값을 Java EE 어노테이션으로 변환하지 않습니다.

피드백