2009-06-25 7 views
3

Pour diverses raisons, mon projet ne peut être exécuté que sous la forme d'un fichier JAR fini et emballé (un peu de magie se produit lors de l'assemblage), donc je le lance en tant qu'outil externe dans Eclipse.Comment exécuter un outil externe dans Eclipse en mode débogage

Ce qui me manque est la fonctionnalité de débogage. Existe-t-il un moyen d'exécuter un outil externe en mode débogage dans Eclipse?

Répondre

5

Vous pouvez vous connecter à une JVM distante si elle a été initialisée en mode débogage.

-à-dire lors du démarrage de l'application à distance, vous devez passer des arguments à la machine virtuelle Java similaires à ce qui suit: -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=6079,server=y,suspend=n

Ensuite, vous pouvez joindre à l'application dans Eclipse, en utilisant la fenêtre « configurations de débogage », sélectionnez « Java à distance Application". Dans les propriétés de connexion rien de plus que le nom d'hôte et le numéro de port (6079 dans mon cas) est vraiment nécessaire.

Questions connexes