프로브는 Workbench 또는 명령행에서 사전 적용될 수 있습니다.
Workbench에서 프로브는 네비게이터 또는 패키지 탐색기 보기로부터 사전 적용될 수 있습니다.
- 사전 적용될 파일 또는 .probe 파일을 선택하십시오.
- 마우스 오른쪽 단추를 누르고 Probekit > 인스트루먼트를 선택하십시오.
- .probe 파일을 선택한 경우,
- 인스트루먼트 대화 상자에서 인스트루먼트될 .class, .jar 또는 외부 .jar 파일을 선택하십시오.
참고: 외부 .jar 파일이 Workbench에서 사용 중이면 사전 적용할 수 없습니다.
이 파일은 명령 프롬프트에서 사전 적용되어야 합니다.
.class 또는 .jar 파일을 선택한 경우,
- 프로브 파일 선택 대화 상자에서 적용할 .probe 파일을 선택하십시오.
참고: 프로브가 사전 적용된 후, 사전 적용된 파일이 있는 프로젝트의 해당 클래스 경로에
.probe 파일이 없으면 사전 적용된 파일이 있는 프로젝트에서 몇 가지 설정이 수행됩니다.
필수 _probe.class 파일이 해당 프로젝트의 출력 컨테이너로 복사됩니다.
소스 프로젝트에 대한 프로브가 더 이상 필요하지 않으면 Probekit 설치를 제거하십시오.
- .class 파일에서 프로브 데이터를 정리하려면 사전 적용된 프로젝트를 빌드하십시오.
- _probe.class 파일을 삭제하십시오.
- all.jar.bak 파일의 이름을 다시 원래 이름으로 바꾸십시오.
2진 프로젝트의 경우, 설정 프로그램은 새 클래스 폴더 _probekit_probes를 작성하여 이 폴더를 프로젝트의 클래스
경로에 추가합니다.
2진 프로젝트에 대한 프로브가 더 이상 필요하지 않으면 다음과 같이 Probekit 설치를 제거하십시오.
- 프로젝트의 클래스 경로에서 _probekit_probes_ 폴더를 제거하십시오.
- _probekit_probes_ 폴더를 삭제하십시오.
- 모든 .bak 파일의 이름을 다시 원래 이름으로 바꾸십시오.
명령행에서 프로브 사전 적용
Workbench 실행 중 수정할 수 없는 외부 파일을 사전 적용하려면
Probekit 설치 엔진을 실행하고 명령 프롬프트에서 프롬프트를 사전 적용하십시오.
Probekit 설치 엔진을 호출하는 명령행에서 응용프로그램 클래스 파일, Jar 파일 또는 폴더의 이름을
지정할 수 있습니다.
- CLASSPATH 환경 변수가 probekit.jar 파일의
전체 경로 및 파일 이름을 포함하고 있는지 확인하십시오.
probekit.jar 파일은 Eclipse plugins 폴더의
org.eclipse.hyades.probekit 서브폴더에 있습니다 .
- PATH 환경 변수가 플랫폼에 적합한
org.eclipse.hyades.probekit의 서브폴더에 대한 전체 경로를 포함하고 있는지 확인하십시오.
-
os\win32\x86(Microsoft® Windows®)
-
os/solaris/sparc(Solaris)
-
os/linux/x86(Linux™)
- 명령 프롬프트에서 java ProbeInstrumenter 명령 뒤에
사용하려는 프로브에 대한 .probescript 파일의 이름과 설치할 항목의 목록을 입력하십시오.
목록 항목은 클래스 파일, Jar 파일 또는 폴더가 될 수 있습니다.
그 예는 다음과 같습니다.
java ProbeInstrumenter myprobe.probescript c:\myproject_path\myprogram.jar
프로브의 대상 규칙과 일치하는 응용프로그램 클래스 파일이 설치됩니다.