Tutoriel de débogage à distance Intellij IDEA

Tutoriel de débogage à distance Intellij IDEA

Débogage à distance, notamment lorsque vous développez localement et que vous devez déboguer le programme sur le serveur, le débogage à distance est très utile.

JAVA prend en charge les fonctions de débogage et fournit un outil de débogage simple JDB, qui prend en charge la définition de points d'arrêt et le débogage au niveau du thread. Dans le même temps, différentes JVM communiquent via des protocoles d'interface et les fichiers Java locaux établissent des contacts et des communications avec des JVM distantes. Cet article est un résumé du tutoriel et une explication des principes du débogage à distance d'Intellij IDEA. Vous le savez mais savez aussi pourquoi.

1. Configuration locale du débogage à distance d'Intellij IDEA
Insérer la description de l'image ici
1. Ouvrez Inteliij IDEA, sélectionnez Exécuter->Modifier les configurations dans la barre de menu supérieure et entrez dans l'interface de configuration d'exécution/débogage comme indiqué ci-dessous.

2. Cliquez sur le signe « + » dans le coin supérieur gauche et sélectionnez À distance. Remplissez les paramètres dans les trois cases rouges à droite : Nom, Hôte (le port de débogage distant que vous souhaitez spécifier).

3. Cliquez sur le bouton Appliquer dans le coin inférieur droit de l'interface.

Deuxièmement, activez le mode de débogage côté serveur et ajoutez des paramètres de démarrage JVM pour prendre en charge le débogage à distance.

Ouvrez tomcat/bin/catalina.sh
et ajoutez les paramètres suivants dans l'espace vide
. Copiez le fichier catalina.sh côté serveur dans le répertoire d'installation local de Tomcat, modifiez-le, ajoutez la configuration des paramètres suivante dans la première ligne et collez il revient une fois terminé.

texte:

CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888"

Après l'ajout, enregistrez les modifications.
Démarrer Tomcat en tant que catalina.sh

sh catalina.sh start

À ce stade, la configuration côté serveur est terminée.
Après le débogage, fermez Tomcat.

sh catalina.sh stop

Restaurez le fichier de configuration.
3. Intellij IDEA démarre l'appel à distance.
Enfin, ouvrez IDEA, placez un point d'arrêt sur le programme, sélectionnez distant comme mode d'exécution et cliquez sur Exécuter. Appelez le programme système exécuté côté serveur et le système entre automatiquement dans le point d'arrêt
Insérer la description de l'image ici

Cela signifie un succès à distance.

Je suppose que tu aimes

Origine blog.csdn.net/qq_38696286/article/details/122945762
conseillé
Classement