Después de aplicar estáticamente las sondas a los archivos de clase y a los archivos JAR para un proyecto, ejecute el proyecto para recopilar datos.
Para recoger datos:
- Si ha aplicado las sondas utilizando
desde el entorno de trabajo, ejecute el proyecto exactamente igual que lo haría sin sondas. La acción de aplicar las
sondas ha copiado todos los archivos necesarios en las ubicaciones correctas. A
medida que se ejecuta el programa, las clases que ha instrumentado se ejecutarán con la
lógica de sonda especificada en la definición de sonda.
- Si ha aplicado las sondas desde la línea de mandatos, es
necesario configurar el entorno destino de forma que los archivos de clase instrumentados
por ProbeInstrumenter puedan acceder a las clases de sonda generadas al compilar la sonda.
Por ejemplo, en
algunos casos, deberá asegurarse de que la variable de entorno CLASSPATH de tiempo de ejecución del proyecto incluye la
carpeta que contiene los archivos de clase generados para la sonda. Para añadir la carpeta, en la página Vía de acceso
de clases de la ventana Ejecutar o Depurar, añada el
proyecto de sonda a la vía de acceso de clases.
A continuación, ejecute el proyecto exactamente igual que lo haría sin sondas. A
medida que se ejecuta el programa, las clases que ha instrumentado se ejecutarán con la
lógica de sonda especificada en la definición de sonda.
Nota: Para algunos tipos de programas destino
(incluido el propio Eclipse), debido a los cargadores de clases personalizados, los archivos de clase generados deben
estar en una carpeta que esté en la vía de acceso de arranque en lugar de en la vía de acceso de clases.