Når du har tatt i bruk probene statisk i class- og JAR-filene til et prosjekt, kjører du prosjektet for å
samle inn data.
Slik samler du inn data:
- Hvis du har tatt i bruk prober ved hjelp av
fra arbeidsbenken, kjører du prosjektet nøyaktig på samme måte som du ville ha
kjørt det uten prober. Da du tok i bruk probene, ble alle de nødvendige filene kopiert
til de riktige plasseringene. Etter som programmet
kjøres, blir klassene du har instrumentert, kjørt med den probelogikken du har oppgitt i probedefinisjonen.
- Hvis du har tatt i bruk probene fra kommandolinjen, må du definere målmiljøet slik at
klassefilene som blir instrumentert av ProbeInstrumenter, får tilgang til probeklassene som ble generert da du
kompilerte proben.
Du må for eksempel i noen tilfeller kanskje passe på at prosjektets
CLASSPATH-miljøvariabel for kjøretid inkluderer mappen som inneholder klassefilene som ble generert for proben. Du
legger til mappen ved å legge til probeprosjektet i klassebanen på Klassebane-siden i vinduet
Kjør eller Feilsøk.
Deretter kjører du prosjektet nøyaktig på samme måte som du ville ha kjørt det uten prober. Etter som programmet
kjøres, blir klassene du har instrumentert, kjørt med den probelogikken du har oppgitt i probedefinisjonen.
Merk: For noen typer målprogrammer (inkludert
selve Eclipse), må de genererte klassefilene være i en mappe i startklassebanen i stedet for i
klassebanen, på grunn av tilpassede klasselastere.