정적으로 적용된 프로브의 프로브 인스트루먼테이션 제거

프로브를 정적으로 적용하는 경우, Probekit 인스트루먼테이션 엔진은 프로브 코드를 삽입하고 프로브의 클래스를 응용프로그램의 클래스 파일로 호출합니다. 프로브를 수정하거나 더 이상 프로브 데이터를 수집하지 않으려는 경우 프로젝트의 클래스 및 JAR 파일에서 프로브 인스트루먼테이션을 제거하십시오.

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