Réserver une Démo
Pré. Proc.

Configuration générale pour Java

La configuration générale pour le débogage des applications Java supporte deux options :

  • Déboguer une application
  • Se connecter à une application en cours d'exécution

Option 1 - Déboguer une application

Champ

Action

Voir aussi

Débogueur

Sélectionnez Java.

x64

Cochez cette case si vous déboguez une application 64 bits.

Décochez la case si vous déboguez une application 32 bits.

Mode

Sélectionnez Exécuter .

Répertoire par défaut

Ce chemin est ajouté à la propriété du chemin de classe lors de la création de la Virtual Machine Java.

Classe d'application

Identifiez le nom de classe entièrement qualifié à déboguer ; la classe doit avoir une méthode déclarée avec cette signature :

public static void main( String ());

Arguments de la ligne de commande

Spécifiez tous les paramètres à transmettre à la méthode principale de la classe d’application.

Les paramètres contenant des espaces doivent être entourés de guillemets doubles.

Options Virtual Machine Java

Spécifiez les options de ligne de commande pour la création Virtual Machine .

Vous devez également fournir un paramètre pour l'environnement d'exécution Java (JRE) comme chemin d'accès à rechercher pour le fichier jvm.dll ; il s'agit de la DLL fournie dans le cadre de l'environnement d'exécution ou du JDK de Sun Microsystems TM .

Le paramètre JRE peut être soit :

  • Un chemin local défini par un architecte d'entreprise
  • Un chemin de fichier absolu (sans guillemets doubles) vers le dossier d'installation du JDK Java à utiliser pour le débogage
Le paramètre JRE doit pointer vers le dossier d'installation du JDK Java. Une installation du JDK est nécessaire pour que le débogage réussisse. Le JRE ne doit pas pointer vers l'installation de l'environnement d'exécution Java public, si celui-ci est installé. Les variables d'environnement peuvent être utilisées lors de la spécification des options de démarrage de la machine virtuelle, telles que le chemin de classe.

Par exemple, en utilisant :

  • Un chemin local Enterprise Architect JAVA et un classpath de variable d'environnement :
  • Ou un chemin absolu vers le répertoire d'installation du JDK et une variable d'environnement classpath :

Dans ces deux exemples, le débogueur va créer une machine virtuelle en utilisant le JDK situé à la valeur du paramètre JRE.

Si aucun chemin de classe n'est spécifié, le débogueur crée toujours la machine virtuelle avec une propriété de chemin de classe égale à tout chemin contenu dans la variable d'environnement plus le chemin entré dans le répertoire de travail par défaut de ce script.

Si les fichiers source et les fichiers .class sont situés sous des arborescences de répertoires différentes, la propriété classpath DOIT inclure les chemins racine vers la source et les chemins racine vers les fichiers de classe binaires.

Option 2 – Se connecter à Virtual Machine

Il y a très peu de choses à spécifier lors de la connexion à une VM ; cependant, l'agent de débogage Sparx Systems doit être chargé sur la VM.

Champ

Action

Voir aussi

Débogueur

Sélectionnez Java

Se connecter à Virtual Machine Serveur Apache Tomcat Déboguer une Application en Cours

Mode

Sélectionnez Attacher à Virtual Machine