Skip to content

Instantly share code, notes, and snippets.

@lpenaud
Last active November 13, 2025 15:01
Show Gist options
  • Select an option

  • Save lpenaud/f083a2c19382e64630451de6a135d358 to your computer and use it in GitHub Desktop.

Select an option

Save lpenaud/f083a2c19382e64630451de6a135d358 to your computer and use it in GitHub Desktop.
Débogage Java

Débogue java

Argument de la machine virtuel Java

  • -Xdebug : Assurer la compatibilité avec les anciennes version
  • -Xrunjdwp : Active le protocol de déboguage

Déboguage à distance via TCP

java -Xrunjdwp:server=y,transport=dt_socket,address=5005,suspend=n
  • server=y : Active le mode serveur.
  • transport=dt_socket : Utilise une socket TCP.
  • address=5005 : Écoute le port 5005 sur INADDR (0.0.0.0).
  • suspend=n : N'attend pas qu'un débogueur soit connecté pour lancer l'application.

Aide

  • -Xrunjdwp:help : Affiche l'aide avec les options disponibles pour le déboguage.

Liens utiles

bootRun {
jvmArgs = [
// À rajouter à vos arguments actuels.
"-Xdebug",
"-Xrunjdwp:server=y,transport=dt_socket,address=5005,suspend=n"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment