jueves, 24 de abril de 2008

jmx: JConsole

La distribucion de Java 5 incluye la implementacion de referencia de JMX asi como tambien la JConsole, que permite administrar

Para iniciar JConsole desde la lines de comando, acceda al directorio $JAVA_HOME/bin y corra el ejecutable jconsole:
$ cd $JAVA_HOME/bin
$ jconsole
Debera aparecer entonces una ventana como la siguiente:


El mismo resultado se obtiene ejecutando la clase JConsole, de la siguiente manera:
java -cp "$JAVA_HOME\lib\jconsole.jar" sun.tools.jconsole.JConsole
Para iniciar JConsole desde Eclipse IDE, utilice External Tools. Para configurar JConsole en Eclipse debera seleccionar la opcion del menu principal Run -> External Tools -> Open External Tools Dialog, y la siguiente ventana de dialogo aparecera:


Busque el ejecutable de JConsole inspeccionado el sistema de archivos y luego presione el boton "Run". En la imagen anterior puede observarlo.

Tambien puede ejecutar JConsole como una aplicacion Java desde Eclipse IDE. Para hacerlo acceda al menu Run -> Open Run Dialog and the following window should appear:

Seleccione el item Java Application de la lista de configuraciones, presione el boton que le permite crear una nueva configuracion y dele un nombre. En el cuadro llamado Main class, escriba o seleccione la clase de JConsole que contiene el bloque main, tenga en cuenta que el fully qualified name es necesario, asi como puede ver en la imagen.

El nombre de la clase es:
sun.tools.jconsole.JConsole
Luego, configure el classpath utilizado para ejecutar JConsole, de manera que la clase especificada sea encontrada:


La librearia requerida se encuentra en el directorio $JAVA_HOME/lib/jconsole.jar.

Vinculos:

No hay comentarios.: