2013-06-19 4 views
4

J'ai une application principale dans un projet, et je veux déboguer le plugin qu'il référence. Intellij n'autorisera qu'un projet ouvert à la fois.Debug Grails Plugin avec Intellij

Existe-t-il un moyen de déboguer le plugin en lançant d'abord l'application principale?

Il s'agit de Grails 2.2.0 et d'Intellij 12 Ultimate. Merci.

Répondre

6

Vous pouvez import le plugin comme module supplémentaire dans IntelliJ dans votre application et définir l'emplacement du plugin Grails pour voir l'emplacement absolu du plugin.

Cela peut être fait en utilisant ce paramètre dans BuildConfig.groovy

grails.plugin.location.your-plugin = "/path/to/your/plugin"

@Refer Plugins pour plus de détails.

Ajoutez des points d'arrêt dans le module importé (grails plugin) et exécutez votre application en mode débogage pour atteindre le point d'arrêt.

+0

Est-ce que cela pourrait aussi être fait avec GGTS? J'ai essayé mais GGTS ouvre le fichier de classe qui rend le débogage plus difficile. – rohitpal