lundi 5 octobre 2009

java : générer des daigrammes de séquences avec jtracert

Il s'agit d'un outil qui instrumente la JVM (1.5 ou > ) lors de son fonctionnement. Pour cela, il suffit de télécharger jtracert et installer le GUI. Une fois cette opération terminée, vous n'avez qu'a rajouter les paramètres de lancement suivant à la ligne de commande :

-javaagent:D:\MesDocs\mySoft\jtrace\jTracert.jar=7007

Vous lancer alors le GUI et cliquer sur le noeud package ...



Ceci va vous permettre de visualiser le digramme. Un filtrage sur les classe est possible, ainsi que la sélection du répertoire d'export des diagrammes ...



Ceci fonctionne aussi pour les applications J2EE. il suffit d'ajouter cette ligne à catalinat.bat pour tomcat :

set JAVA_OPTS=-DanalyzerOutput=sdEditRtClient -DsdEditHost=127.0.0.1 -DsdEditPort=60001 -javaagent:"chemin librairie"\jTracert.jar=7007 %JAVA_OPTS%

A noter, que je n'ai pas eu le temps de tester ce programme avec tomcat ... Cet outil semble bien fonctionner et permet une analyse rapide du code ...

Aucun commentaire:

Enregistrer un commentaire