Passer au contenu principal

Debugging

Ouvrir dans ChatGPT

Le débogage est une partie essentielle du développement Java, aidant les développeurs à identifier et corriger les problèmes de manière efficace. Ce guide explique comment configurer le débogage dans webforJ pour Visual Studio Code, IntelliJ IDEA et Eclipse.

  1. Ouvrez votre projet webforJ dans VS Code.
  2. Appuyez sur Ctrl + Shift + D (ou Cmd + Shift + D sur Mac) pour ouvrir le panneau Exécuter et Déboguer.
  3. Cliquez sur "créer un fichier launch.json"
  4. Sélectionnez Java comme environnement.
  5. Modifiez launch.json pour qu'il corresponde à ce qui suit :
launch.json
{
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Attach to Jetty",
"request": "attach",
"hostName": "localhost",
"port": 8000
}
]
}
  1. Enregistrez le fichier et cliquez sur Démarrer le débogage.

Exécution du débogueur

Une fois que vous avez configuré votre IDE :

  1. Démarrez votre application webforJ en utilisant mvnDebug jetty:run.
  2. Exécutez la configuration de débogage dans votre IDE.
  3. Définissez des points d'arrêt et commencez le débogage.
Astuces de débogage
  1. Assurez-vous que le port 8000 est disponible et n'est pas bloqué par un pare-feu.
  2. Si vous utilisez l'un des archétypes webforJ et que vous avez changé le numéro de port dans le fichier pom.xml, assurez-vous que le port utilisé pour le débogage correspond à la valeur mise à jour.