2010-09-07 4 views
0

Est-il possible de déboguer un script shell dans IntelliJ IDEA 9.0.3. J'ai un script shell qui appelle un programme Java. Je voudrais définir un point d'arrêt dans ce programme Java et déboguer à travers celui-ci. J'ai hava un plugin Bash pour IntelliJ et j'ai mis le point d'arrêt dans le programme mais ça ne s'arrête pas au point d'arrêt. Merci, TomScript shell de débogage dans IntelliJ 9

Répondre

4

Vous pouvez utiliser Remote Debug pour déboguer le programme Java que vous exécutez à partir du script shell. IDEA vous proposera la liste des options JVM, ajoutez-les dans le script shell où vous appelez Java VM. Si la suspension est activée, l'application attendra la connexion au débogueur IDEA pour que vous puissiez vous connecter et démarrer la session de débogage et arrêter sur les points d'arrêt.

Il n'est pas possible de déboguer le script shell lui-même dans IDEA.

+0

Merci pour la suggestion cela a bien fonctionné. –

0

Exécutez simplement le programme Java dans IntelliJ. De quoi avez-vous besoin pour le script bash? Laissez IntelliJ exécuter votre programme Java et laissez-le fournir l'environnement et les entrées que bash lui donne.

Si vous faites cela, vos points d'arrêt fonctionneront très bien.