Configuration de la prise en charge du débogage des pluglets

La façon dont vous activez la prise en charge du débogage pour le plan de travail dépend des détails de votre configuration.
La prise en charge du débogage de pluglet décrite est activée seulement pour les instances de plan de travail qui sont débogables. Le plan de travail doit être démarré avec les arguments de débogage de la machine virtuelle Java “-Xdebug” et “-Xrunjdwp”.

Le tableau suivant donne la liste des formes appropriées de ces arguments de débogage pour la machine virtuelle IBM J9, la machine virtuelle IBM Classic et la machine virtuelle Sun :

Machine virtuelle Java Arguments de débogage de la machine virtuelle Java
IBM 1.4 J9 -Xj9 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,onthrow=com.ibm.xtools.pluglets.ui.internal.debug.PlugletDebugException,address=8000
IBM 1.4 Classic -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
IBM 1.5 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
Sun -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,onthrow=com.ibm.xtools.pluglets.ui.internal.debug.PlugletDebugException,launch=none,address=8000
Remarque : Le numéro de port de socket spécifié dans la valeur de l'adresse de l'argument de la machine virtuelle Java “-Xrunjdwp” peut être tout numéro de port disponible sur votre poste de travail. La valeur 8000 du tableau ci-dessus est généralement utilisée pour le débogage, mais d'autres valeurs peuvent également être utilisées.
Pour activer la fonction de débogage de pluglet, procédez comme suit :
  1. Ajoutez les arguments de débogage au fichier “eclipse.ini” après l'argument du plan de travail “-vmargs”. Chaque argument de débogage doit être spécifié sur une ligne distincte après les autres arguments de la machine virtuelle déjà présents dans le fichier.
  2. Modifiez le raccourci du bureau pour votre plan de travail, et ajoutez les arguments de débogage en les spécifiant dans un argument de plan de travail “-vmargs”.
  3. Cliquez sur Exécuter > Outils internes.
  4. Vérifiez si le Débogueur de pluglet a été ajouté au menu déroulant.

    Fonctionnalité de débogueur de pluglet

Vous pouvez maintenant lancer votre plan de travail de débogueur de pluglet.

Vos commentaires