이전 버전의 EGL에서 마이그레이션

이전 버전의 EGL로부터의 마이그레이션 프로세스는 사용자가 마이그레이션하는 소스 버전에 따라 다릅니다. 프로세스의 파트가 자동화되고 기타 파트는 수동 변경과 관련됩니다.

버전 8.0에서 나중 버전으로 이동하는 데 마이그레이션 도구를 실행할 필요가 없습니다.

또한 버전 7에서 버전 8.5로 이동하는 데 마이그레이션 도구를 실행할 필요가 없습니다. 그러나 이 경우 “버전 7.0 이상에서 마이그레이션”의 내용을 고려하십시오.

7.0 이전의 버전에서 마이그레이션하려면 버전 7.0 레벨에 도달할 때까지 한 레벨에서 다음 레벨로 코드를 마이그레이션해야 합니다.

다음 마이그레이션 도구를 사용할 수 있습니다.
V6.0 마이그레이션
V6.0 마이그레이션 도구가 EGL 소스를 버전 V5.1.2 및 V6.0에서 변환하여 EGL V6.0 iFix001을 준수합니다.
V7.0 마이그레이션
V7.0 마이그레이션 도구가 EGL 버전 6.0.1 이상에서 현재 버전으로 코드를 마이그레이션합니다.
작업공간 마이그레이션
작업공간 마이그레이션 마법사가 버전 6.0.x or 7.0.x에서 현재 버전으로 프로젝트를 마이그레이션합니다. 이는 이전 프로젝트가 발견되면 자동으로 실행됩니다. 나중에 마이그레이션을 실행하도록 선택할 수 있습니다. 버전 6에서 웹 프로젝트를 사용하는 경우 버전 8에서 해당 프로젝트를 사용하기 전에 작업공간을 버전 7로 마이그레이션해야 합니다. 버전 8은 버전 6 웹 프로젝트를 마이그레이션할 수 없습니다.

시작하기 전에

  • 버전 6에서 웹 프로젝트를 마이그레이션하는 경우 버전 8을 설치하기 전에 작업공간을 버전 7로 마이그레이션하십시오.
  • EGL에서 Java™ 또는 COBOL을 생성하는 런타임 환경을 EGL 버전 8의 올바른 레벨로 가져오십시오. 해당 환경을 업데이트하려면 APAR, PTF 또는 둘 다를 설치해야 할 수도 있습니다.
  • 새 작업공간에 프로젝트를 가져오기 전에 환경 설정을 설정하십시오. 예를 들어, VisualAge® Generator 호환성 환경 설정을 사용하는 경우 변환할 파일을 가져오기 전에 해당 환경 설정을 설정하십시오.
  • 작업공간에 마이그레이션 중인 프로젝트에서 참조되는 모든 프로젝트를 가져오십시오. 마이그레이션 도구가 마이그레이션된 코드에서 파트에 대한 참조를 해석하려고 합니다. 참조된 프로젝트를 동시에 마이그레이션할 필요가 없지만, 도구가 작동하려면 이를 제공해야 합니다.
  • EGL 웹 프로젝트만이 아니라 모든 Eclipse 웹 프로젝트가 새 버전의 워크벤치에서 작동하도록 자동으로 업데이트됩니다. 이 명령문은 EGL 코드가 자동으로 마이그레이션됨을 의미하지 않습니다. 이는 웹 프로젝트가 현재 표준으로 업데이트됨을 의미합니다.

    웹 프로젝트가 업데이트되는지 여부를 판별하려면 V7.0 작업공간에서 이전 버전의 웹 프로젝트를 열어서 빌드할 때 프로젝트 마이그레이션 창을 감시하십시오. 자동 빌드가 사용으로 설정되어 있지 않은 경우 프로젝트를 클릭한 다음 프로젝트 > 프로젝트 빌드를 클릭하여 프로젝트를 수동으로 빌드하십시오.

  • 코드의 현재 버전 레벨을 판별하십시오. 현재 버전에 따라 마이그레이션의 단계가 다릅니다. 마이그레이션 경로가 다음 레벨의 코드에 사용 가능합니다.
    • 버전 5.1.2(임시 수정사항 001이 포함된 버전 6.0 미만까지)
    • 임시 수정사항 001이 포함된 버전 6.0(버전 6.0.1 미만까지)
    • 버전 6.0.1(버전 7.0 미만까지)
    • 버전 7.0(버전 7.1 미만까지)
    • 버전 7.1(버전 7.5 미만까지)
    • 버전 7.5(버전 8.0 미만까지)
  • EGL 마이그레이션 도구의 환경 설정을 설정하십시오.

마이그레이션 이후

마이그레이션 도구가 완료되면 도구가 소스 코드를 변경한 사항을 검토할 수 있습니다.

COBOL 소스 또는 Rich UI 프로젝트를 마이그레이션하는 경우 추가로 변경해야 할 수도 있습니다. 세부사항은 “COBOL-to-EGL 마이그레이션" 및 "Rich UI 프로젝트 마이그레이션”을 참조하십시오.

참고: 새 버전의 제품을 사용하기 시작하면 새 작업공간을 사용하여 문제점을 막으십시오. 예를 들어, 사용 가능한 환경 설정의 세트를 변경하면 이전 버전의 제품과 함께 작성된 작업공간을 계속해서 사용하는 경우 오류가 발생할 수 있습니다.

피드백