Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Attacher à la Virtual Machine

Vous pouvez déboguer une application Java en vous connectant à un processus qui héberge une machine Virtual Machine Java ; vous voudrez peut-être le faire pour vous connecter à un serveur Web tel que Tomcat ou JBOSS.

L'interface Java Virtual Machine Tools de Sun Microsystems est l'API utilisée par Enterprise Architect ; il permet de spécifier un agent de débogage lors de la création de la JVM.

Pour déboguer une JVM en cours d'exécution à partir d' Enterprise Architect , l'agent de débogage de Sparx Systems doit avoir été spécifié comme option de démarrage de la JVM lors de son démarrage ; la manière dont cela est accompli pour des produits tels que Tomcat et JBOSS doit être fournie par la documentation de ce produit.

Pour java.exe, l'option de ligne de commande pour charger l'agent de débogage Enterprise Architect pourrait être (selon votre environnement) :

  • -agentpath :"c:\program files\sparx systems\ea\VEA\x86\SSJavaProfiler32"
  • -agentpath :"c:\program files (x86)\sparx systems\ea\VEA\x86\SSJavaProfiler32"
  • -agentpath :"c:\program files (x86)\sparx systems\ea\VEA\x64\SSJavaProfiler64"
L'option appropriée dépendra de votre système d'exploitation et si vous travaillez sur une application 32 bits ou une application 64 bits.

Alternativement, si vous ajoutez le répertoire VEA approprié à votre variable d'environnement PATH, vous pouvez choisir d'utiliser :

  • -agentlib:SSJavaProfiler32
  • -agentlib:SSJavaProfiler64
Il n'est pas nécessaire de configurer un script Analyzer lorsque vous vous connectez à une Virtual Machine ; vous pouvez simplement utiliser le bouton Attacher sur l'une des barres d'outils de l'analyseur.

Si vous configurez un script Analyzer, il n'y a que deux choses qui doivent être sélectionnées :

  • Sélectionnez 'Java' comme plate-forme de débogage
  • Choisissez l'option "Attacher à la Virtual Machine "

Apprenez Plus