CM API는 Rational 제품에서
오퍼레이션을 수행하는 공통 컴포넌트입니다.
Rational 제품과 함께
이 API를 사용하려면 시스템에 해당 제품이 설치되어 있어야 합니다. 또한
Rational 제품을
설치할 때 시스템에 설치된 CM API 파일을 사용자의 클래스 경로로 복사해야 합니다.
Rational ClearQuest
® 자원으로
작업하는데 필요한 CM API 파일에는 Rational ClearQuest 자원에 필요한
파일과 모든 CM API 자원 유형에 필요한 파일이 포함됩니다.
이러한 Java™ 패키지는
Rational CM
API를 사용하여 Rational ClearQuest 오퍼레이션을
수행하는데 필수입니다.
- javax.wvcm: 작업 공간 버전화 및 구성 관리 패키지(WVCM).
- com.ibm.rational.wvcm.stp:
Rational 소프트웨어
팀 패키지는 WVCM 패키지의 확장입니다. 이 패키지는
Rational CM API의
인터페이스를 포함하며 Rational
제품 자원에 대한 공통 오브젝트 모델을 제공합니다. 이 패키지는 제품 특정 저장소 또는 구현 경계와 독립적입니다.
- com.ibm.rational.wvcm.stp.cq: Rational ClearQuest 데이터베이스에 대한
액세스를 제공하는 제품 특정 확장. 이 패키지는 ClearQuest
데이터베이스 기능 및 해당 기본 자원에 대한 제품 특정 액세스를 제공하는 기능을 포함합니다.
이
문서의 코드를 잘라내어 컴파일 가능한 Java로
붙여넣을 수 있어야 하지만 이것은 컴파일된 적이 없고 컴파일되지 않게 하는 인쇄상의 오류를 포함할 수 있습니다.
이러한 예제의 컴파일 가능한 전체 버전은
Rational CM
API의 문서와 함께 배포된 추가 아카이브 파일의 samples이라는
Eclipse 프로젝트에서 찾을 수 있습니다.
Rational CM
API JAR 파일 및 기타 필수 JAR 파일은 기본값으로 다음 위치에 설치됩니다.
install-dir은 Rational
제품 파일이 설치된 디렉토리를 나타냅니다. 기본값으로 이 디렉토리는
/opt/rational(UNIX
®
시스템 및 Linux
®의 경우)과
C:\Program Files\IBM Rational(Windows
®
시스템의 경우)입니다.
- Windows 시스템에서:
- <install-dir>/Common/stpwvcm.jar:
Rational CM
API 인터페이스 JAR 파일.
- <install-dir>/Common/stpcmmn.jar: 공통 구현 JAR 파일.
- <install-dir>/ClearQuest/stpcq.jar:
ClearQuest 제품의 확장.
- <install-dir>/ClearQuest/cqjni.jar:
Rational ClearQuest JAR 파일.
- UNIX 및
Linux 시스템에서:
- <install-dir>/common/stpwvcm.jar
- <install-dir>/common/stpcmmn.jar
- <install-dir>/clearquest/cqweb/lib/stpcq.jar
- <install-dir>/clearquest/cqweb/lib/cqjni.jar
Rational CM API JAR 파일을
사용하려면 클래스 경로에 모든 해당 위치를 추가해야 합니다.
Eclipse 플러그인에서
Rational CM API에 액세스하기 위해
com.ibm.rational.stp.teamapi.zip 파일을 가져오고 Eclipse로 프로젝트를 샘플링하거나
다음 단계를 수행할 수 있습니다.
이제 Rational CM API를
사용하여 Java 프로그램을
작성할 수 있는 준비가 되었습니다.
ClearQuest 자원과 함께
Rational CM API를
사용하려면 라이센스 및 설치된 버전의 Rational ClearQuest가 있어야 합니다.
JAR 파일을 설치 및 구성했지만 해당 제품이 설치되지 않은 경우,
Java 패키지 호출이 실패합니다.