Maison > Java > javaDidacticiel > Comment utiliser Springboot pour implémenter le débogage à distance dans IDEA

Comment utiliser Springboot pour implémenter le débogage à distance dans IDEA

WBOY
Libérer: 2023-05-11 18:10:14
avant
1334 Les gens l'ont consulté

Tout d'abord, ouvrez Modifier les configurations, cliquez sur le signe + et créez une application distante.

Comment utiliser Springboot pour implémenter le débogage à distance dans IDEA

Remplissez le nom, configurez l'adresse de l'hôte (adresse du serveur distant) et le port (choisissez un port inoccupé). Copiez ensuite les paramètres ci-dessous Pour JDK1.4.x Le port configuré dans l'exemple est 5005 :

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
Copier après la connexion

Comment utiliser Springboot pour implémenter le débogage à distance dans IDEA

Après les étapes ci-dessus, vous avez obtenu. la possibilité de démarrer les paramètres du serveur distant. Au démarrage de Springboot, la commande java est utilisée par défaut.
Par exemple, l'exemple de commande de démarrage du projet est :

java -jar test-tool.jar
Copier après la connexion

Ajoutez ensuite les paramètres obtenus ci-dessus à la commande de démarrage :

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 test-tool.jar
Copier après la connexion

De cette façon, le serveur écoutez sur le port 5005. Vous pouvez vérifier si la surveillance a réussi en utilisant la commande suivante :

netstat -anp | grep 5005
Copier après la connexion

L'ajout des paramètres côté serveur a été effectué via les étapes ci-dessus. Ensuite, démarrez le service Remote que vous venez de configurer, à savoir test-tool-remote. Au démarrage, nous constaterons que ce programme de démarrage n'a que le mode de démarrage débogage.

Une fois le démarrage terminé, placez un point d'arrêt sur le code qui doit être débogué. Les étapes restantes consistent à accéder à la requête métier correspondant au serveur distant, et le débogage local sera synchronisé. Le reste des opérations est identique au débogage local, je n’entrerai donc pas dans les détails ici.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal