Workbench에서 정적으로 프로브 적용

Workbench에서 정적으로 프로브를 적용할 수 있습니다. Workbench에서는 프로브를 자동으로 컴파일합니다.

프로브를 적용하려면 다음을 수행하십시오.
  1. 네비게이터 또는 패키지 탐색기 보기에서 Probekit 소스 파일(프로브 파일) 또는 프로브의 대상 클래스나 JAR 파일을 선택하십시오.
  2. 마우스 오른쪽 단추를 클릭하고 인스트루먼트 > 정적 인스트루먼테이션을 클릭하십시오. 선택한 파일 유형에 따라 인스트루먼트 창 또는 프로브 파일 선택 창이 열립니다.
  3. 다음 중 하나를 수행하십시오.
    • 프로브 파일을 선택한 경우 인스트루먼트화할 클래스, JAR 또는 외부 JAR 파일을 선택하십시오. Workbench에서 사용할 외부 JAR 파일을 선택하면 적용 조치가 실패합니다. 따라서 Workbench 대신 명령행에서 프로브를 적용하십시오.
    • 클래스 또는 JAR 파일을 선택한 경우 적용할 프로브 파일을 선택하십시오.
  4. 확인을 클릭하십시오.
    • 소스 프로젝트의 경우, 프로브의 클래스 파일은 대상 프로젝트의 출력 디렉토리로 복사됩니다.
    • 2진 프로젝트의 경우 프로브 클래스 파일이 _probekit.probes 이름의 새 디렉토리로 복사되고 해당 디렉토리는 프로젝트 클래스 경로에 추가됩니다.

    두 경우 모두 이 프로브에서 더 이상 데이터를 수집하지 않으면 프로젝트를 수동으로 정리해야 합니다. 지시사항은 정적으로 적용된 프로브의 프로브 인스트루먼테이션 제거를 참조하십시오.

팁: 하나의 프로젝트에 여러 프로브를 적용할 수 있습니다. 적절한 클래스 및 JAR 파일에 순서대로 하나씩 프로브를 적용하십시오.

이제 프로젝트를 실행하여 데이터를 수집할 수 있습니다. 지시사항은 정적으로 적용된 프로브로 프로젝트 실행을 참조하십시오.