La perspective par défaut du plan de travail du débogueur de pluglets
est la perspective Débogage. Juste après le lancement du débogueur de pluglets,
le plan de travail ouvre une fenêtre d'éditeur contenant
le dernier pluglet lancé.
Procédure
Pour déboguer le pluglet, procédez comme suit :
- Lancez le plan de travail du débogueur en cliquant sur . La boîte de dialogue Launching Pluglet Debugger (Lancement du débogueur de pluglets) s'affiche
lors du démarrage du plan de travail du débogueur.
- A l'aide de la barre d'outils générale se trouvant dans le plan de travail du débogueur, cliquez sur . Notez que ce menu contient un historique de lancement de pluglets et des groupes de menus
favoris identiques à ceux du plan de travail cible. Seuls les pluglets de votre espace de travail peuvent être débogués.
Notez que le menu du plan de travail du débogueur contient des éléments du menu de lancement
qui correspondent aux pluglets de votre espace de travail.
- Définissez un point d'arrêt quelque part dans la fenêtre d'éditeur de pluglets
dans le plan de travail du débogueur. Par exemple, cliquez deux fois dans le panneau fin situé à gauche
du texte source sur la ligne où vous souhaitez définir un point d'arrêt. Une marque de point d'arrêt
s'affiche.
- Cliquez sur et sélectionnez
l'élément de menu qui correspond au pluglet que vous souhaitez démarrer. En cliquant sur ces éléments de menu de lancement du pluglet, vous lancez le pluglet dans
le plan de travail cible et non dans le plan de travail du débogueur. Etant donné que vous avez défini
un point d'arrêt, le plan de travail du débogueur indiquera que le plan de travail cible s'est arrêté au niveau
de ce point d'arrêt. La vue Débogage affiche maintenant des informations sur les unités d'exécution du plan de travail cible
et la pile d'appels de l'unité d'exécution qui s'arrête au niveau du point d'arrêt.
Résultats
Utilisez les boutons de la barre d'outils de la vue Débogage pour reprendre ou exécuter pas à pas
le pluglet. Vous pouvez également cliquer sur le bouton
Déconnexion de la barre d'outils de la vue Débogage pour permettre au pluglet de redémarrer et s'exécuter jusqu'à la fin sans rencontrer de point d'arrêt supplémentaire. Le débogueur
se reconnectera automatiquement lorsque vous lancerez un pluglet à partir du plan de travail.
Que faire ensuite
Notez que les vues Débogage et Variables n'affichent des informations que lorsqu'un
lancement de pluglet est en cours. Le débogueur se connecte à et se déconnecte automatiquement du
plan de travail cible avant et après le lancement du pluglet.
Lorsque vous ne déboguez pas le pluglet, vous pouvez revenir au plan de travail cible
et lancer des pluglets à partir du plan de travail cible sans interagir avec le débogueur.
Vous pouvez
laisser le plan de travail du débogueur s'exécuter durant de longues périodes. Etant donné que le plan de travail du débogueur
se déconnecte automatiquement du plan de travail cible lorsque vous avez terminé le débogage d'un
pluglet, vous pouvez laisser le plan de travail du débogueur ouvert et revenir simplement
à votre plan de travail cible pour continuer d'y travailler. De cette manière, vous pouvez éviter
le temps système nécessaire pour relancer le plan de travail du débogueur lorsque vous souhaitez
déboguer un pluglet.
Pour déboguer ou éditer un pluglet différent,
vous pouvez accéder à la perspective Java™ et l'ouvrir à partir
de la vue Explorateur de packages ou ouvrir la vue Explorateur de packages dans la perspective Débogage.
Lorsque vous arrêtez le plan de travail cible, le plan de travail du débogueur
est automatiquement arrêté.