프로브를 정적으로 적용하는 경우, Probekit 인스트루먼테이션
엔진은 프로브 코드를 삽입하고 프로브의 클래스를 응용프로그램의
클래스 파일로 호출합니다. 프로브를 수정하거나 더 이상
프로브 데이터를 수집하지 않으려는 경우 프로젝트의 클래스
및 JAR 파일에서 프로브 인스트루먼테이션을 제거하십시오.
프로브 인스트루먼테이션을 제거하려면 다음을 수행하십시오.
- 다음 단계 중 하나를 수행하십시오.
- 소스 코드에서
프로젝트를 다시 빌드하십시오.
- 인스트루먼트화된 클래스 및 JAR 파일을 삭제한 후 인스트루먼트화되지 않은
원래 클래스 및 JAR 파일에서 .bak 파일 이름 확장자를 제거하십시오.
- 프로젝트가 소스 프로젝트인 경우 다음 단계를 수행하십시오.
- 프로브된 프로젝트를 정리한 후 다시 빌드하여
class 파일에서 프로브 인스트루먼테이션을 정리하십시오.
- _probe.class 파일을 삭제하십시오. Probekit은 프로브를 적용할 때
필수 _probe.class 파일을 프로젝트의 출력 컨테이너에 복사합니다.
- 모든 jar.bak 파일 이름을 원래 이름으로 바꾸십시오.
- 프로젝트가 2진 프로젝트인 경우 다음 단계를 수행하십시오.
- 프로젝트의
클래스 경로에서 _probekit_probes_ 폴더를 제거하십시오. Probekit은 이 폴더를 작성한 후 클래스 경로에 추가합니다.
- _probekit_probes_ 폴더를 삭제하십시오.
- 모든 bak 파일 이름을 원래 이름으로 바꾸십시오.