Selon la question. Dans la vue de débogage, il y a le cadre Variables. Il affiche toutes les valeurs des variables membres de l'objet actuel et toutes les variables locales, mais il n'affiche aucune variable statique de la classe de l'objet.
Comment puis-je y accéder?
Une recherche sur Google a suggéré que j'appuie sur le bouton de la barre d'outils, mais il n'y a rien sur la barre d'outils du cadre Variables à l'exception de "Afficher les noms de type" "Structure logique" et "Réduire tout" (Eclipse 3.4.2).
Aucun conseil?
Dans la vue Variables de débogage, il y a un bouton fléché à droite de la vue. l'info-bulle de ce bouton est Menu
.
Lorsque vous cliquez sur ce bouton, un menu déroulant s'affiche où vous pouvez sélectionner
Java
-> Show static variables
Remarque: vous n'avez pas besoin de redémarrer Eclipse.
Placez simplement le curseur de votre souris sur la variable statique dans le code et vous verrez la valeur attribuée.
Window
-> Show View
-> Other
-> Debug
-> Expressions
-> Clic droit sur la fenêtre -> Add Watch Expression...
-> Entrez le nom de la variable que vous souhaitez voir
Vous pouvez également essayer d'écrire l'expression, par ex. self :: $ value dans la fenêtre de surveillance