Les partenaires publicitaires:

NetBeans points d'arrêt ne fonctionnent pas

Le débogueur de NetBeans simplifie le processus de recherche de bugs dans votre code en vous permettant d'arrêter votre programme alors qu'il est en cours d'exécution afin d'évaluer son état actuel. Les points d'arrêt dans votre code disent le débogueur où interagir avec votre programme, mais si elles ne sont pas correctement mis en place, ils ne peuvent pas réellement provoquer le programme pour faire une pause.

Mettez à jour NetBeans

  • Plusieurs bugs dans les anciennes versions de NetBeans ont causé le débogueur pour sauter sur des points d'arrêt, même si elles sont correctement configurés. Téléchargez et installez la dernière version de NetBeans partir de la page d'accueil de NetBeans. Vous pouvez aussi avoir besoin de télécharger la dernière version du kit de développement Java, ou JDK, à partir de Java page d'accueil de Oracle.

Placement Breakpoint




  • En plus des applications Java avancées, certaines sections de code ne peuvent fonctionner dans certaines circonstances. Si un point d'arrêt est placé dans une section inutilisée de code, le débogueur ne rencontrera pas le point d'arrêt et le programme ne sera pas en pause. Pour le plus de contrôle sur le processus de débogage, placez votre point d'arrêt sur la première ligne de la méthode principale de votre programme, et de l'utiliser "Enjamber" et "Entrer dans" contrôles dans le "Déboguer" Menu pour passer à travers le programme.

Réglages Breakpoint

  • Les points d'arrêt dans NetBeans peuvent être mis en place avec différents comportements qui changent la façon dont le débogueur les gère. Faites un clic droit sur un point d'arrêt et sélectionnez "Propriétés" du "Breakpoint" sous-menu pour afficher la fenêtre des propriétés de l'arrêt. Veiller à ce que tant de la "Conditions" cases à cocher sont décochées ou de vérifier que les conditions prévues sont effectivement produisent que le programme fonctionne. Sous "Actions," sélectionner "Discussion Breakpoint" du "Suspendre" zone de liste déroulante. Si "Aucune discussion (Suite)" est sélectionné, le débogueur imprime le texte dans le "Imprimer le texte" boîte et continue l'exécution du programme sans arrêt.

Exécution du débogueur

  • Sélectionner "Debug Main Project" du "Déboguer" menu pour commencer le débogage de votre projet actuel. Si vous sélectionnez "Exécuter le projet principal" dans le menu de l'exécution ou cliquez sur l'icône de l'exécution, aucun des points d'arrêt ne fonctionnera. Vous pouvez également sélectionner "Entrer dans" du "Déboguer" Menu pour lancer le débogueur et arrêter immédiatement sur la première ligne de la méthode principale de votre programme. Continuez à utiliser "Entrer dans" et "Enjamber" dans le menu de débogage pour vous déplacer dans votre programme une ligne à la fois, ou sélectionnez "Continuer" courir pour le prochain point d'arrêt.

» » » » NetBeans points d'arrêt ne fonctionnent pas