Java API 호출 변환

API 이주 도구는 클라이언트 Java™ 코드를 이전 버전의 Rational® UML 모델링 제품 API에서 이 API 버전으로 변환하는 시작점으로 제공됩니다. 이 도구는 단지 API를 리팩토링하는 헬퍼이므로 도구를 실행하고 나면 해결해야 하는 오류 및 수행할 작업 타스크가 생깁니다. 플러그인은 종속성에 따라 적절한 순서로 이주해야 합니다.
이 태스크 정보
API 이주 도구는 기본적으로 표시되는 고유 기능, RSx API 이주 기능으로 정의됩니다.
주: 이 도구는 관련된 작은 플러그인 세트를 한 번 변환할 때 최적입니다.

Java API 호출을 변환하려면 다음을 수행하십시오.

  1. API 이주 도구 기능을 사용하십시오.
    1. > 환경 설정을 클릭하십시오.
    2. 환경 설정 창에서 일반을 펼친 다음 기능을 클릭하십시오.
    3. 기능 목록에서 RSx API 이주를 선택하십시오.
    4. 적용확인을 클릭하십시오.
  2. 기본 도구 모음에서 RSx API 이주 도구를 표시하도록 Perspective를 사용자 정의하십시오.
    1. > Perspective 사용자 정의를 클릭하십시오.
    2. Perspective 사용자 정의 - Java 창에서 명령을 클릭하십시오.
    3. 사용 가능한 명령 그룹 목록에서 API 이주 도구를 선택하여 도구를 사용하십시오.
    4. 확인을 클릭하십시오.
    Perspective가 사용자 정의되면 API 이주 도구 단추가 기본 도구 모음에 추가됩니다.

    API 이주 도구 아이콘

  3. 클래스 세트를 변환하십시오.
    1. 패키지 탐색기 보기에서 변환할 클래스, 패키지 또는 플러그인을 선택하십시오.
    2. 기본 도구 모음에서 API 이주 도구 단추를 클릭하십시오. 기본 규칙 세트를 사용하기 위한 선택란과 사용할 규칙 테이블이 있는 API 이주 규칙 창이 열립니다. 대부분의 사용자가 플러그인과 함께 제공되는 이 기본 규칙 세트를 사용한다고 가정합니다.

      API 이주 규칙

      기본 규칙 세트 사용 선택란을 지운 경우 파일 시스템을 검색하여 사용할 규칙 파일(예: *.java2java)을 하나 이상 선택할 수 있습니다. 기본 규칙 세트는 규칙 폴더의 com.ibm.xtools.apimigrate.ui 플러그인에 있는 모든 규칙 파일로 구성됩니다.

    3. 확인을 클릭하십시오. 규칙은 현재 선택된 Java 클래스에 대해 적용됩니다.

      오류는 기본 Eclipse 로그 파일뿐 아니라 홈 디렉토리에 작성된 APIMigration.log 파일에도 로깅됩니다. Windows®에서 디렉토리는 일반적으로 문서 및 설정 디렉토리에 있는 사용자 이름으로 지정됩니다. 추가 정보도 APIMigration.log 파일에 출력됩니다.

      규칙은 Java 클래스에만 적용됩니다. 플러그인 종속성 및 비Java 파일에 대한 기타 변경사항은 수동으로 고쳐야 합니다. 일반적으로 이 API 이주 도구는 사소한 Rational 모델링 제품 API 변경사항을 처리하며 사용되지 않는 API는 변경된 복잡한 API 구성을 위해 유지보수됩니다. 예를 들어, 이전 Xtools MSL 모델 관리 API가 여전히 있어도 클라이언트 코드를 새 트랜잭션 모델 관리 API로 이주하는 것이 좋습니다.


피드백