“Conocimiento Programación>Programación Java

Cómo conectar a un proceso de Ejecución de Java

2012/2/4
Al ejecutar programas Java , es ventajoso para controlar los programas y su ejecución externamente. Es posible que desee adjuntar una herramienta de monitoreo de proceso del programa para grabar el estado del programa . Al utilizar el " attach " API proporcionado en el kit de desarrollo de Java (JDK ) , puede adjuntar un agente de supervisión en una instancia de máquina virtual en ejecución, lo que representa un programa en ejecución , y seguimiento de la actividad. Cosas que necesitará
Java Development Kit
Mostrar más instrucciones
1

Crear un objeto de máquina virtual para insertarse en el proceso a través de su singular ID :
< p > java.lang.management import \\ * , . import java.io. \\ * ; import java.util \\ * , . javax.management import \\ * , . javax.management.remote import \\ * , . com.sun importación. tools.attach \\ * , .

pruebas public class {

void (String [] args ) { public static

VirtualMachine vm = VirtualMachine.attach ( processid ) ; } }
2

Seleccione un programa de agente (por lo general un frasco ) :

VirtualMachine vm = VirtualMachine.attach ( processid ) , agente String = "C: \\ ... agent_name . jar "//variable en función de agente de programa
3

Conecte el agente para el proceso de la máquina virtual para controlar :

VirtualMachine vm = VirtualMachine.attach ( processid ) , agente String = "C: \\ ... agent_name.jar " ; vm.loadAgent (agente) ;

Programación Java
Cómo reemplazar un método estático en Java
Cómo crear una aplicación Adobe AIR
Java Tutorial recursividad
¿Cómo se puede implementar el algoritmo en Java utilizando una estructura de datos de Heap para cálculos de ruta más cortos y eficientes?
Cuatro tipos primitivos en Java
Causa de Excepciones Java
Propósito de Applets Java
Cómo convertir ServletInputStream a FileInputStream
Conocimiento de la computadora © http://www.ordenador.online