Wie debugiert man den Befehl grails?

9

Wenn ich dbm-generate-changelog ausfühle, wird die Ausnahme ausgelöst. Ich möchte dieses Skript debuggen, aber ich kann mir nicht vorstellen, wie es geht. Ich habe versucht, einen Haltepunkt in die Skriptdatei _DatabaseMigrationCommon.groovy zu setzen und dann in Eclipse den neuen "debug configuraion" -Befehl erstellt. Wenn ich das ausführe, unterbricht keiner der Breakpoints die Ausführung. Ich habe es auch mit --debug argument versucht.

%Vor%     
svobol13 24.11.2013, 21:07
quelle

3 Antworten

9

Gehen Sie folgendermaßen vor:

  1. startet Grails mit der Option -debug

    %Vor%
  2. Erstellen Sie die Remote-Java-Anwendung Debug-Konfiguration in Eclipse und setzen Sie den Port auf 5005

  3. genießen Sie Breakpoints und Schritt-für-Schritt-Debugging

fabiangebert 12.02.2014, 19:55
quelle
3

Ich benutze GGTS-Tool. Öffne es. Gehe zu "Debug As" (Fehlersymbol).
Wählen Sie "Grails" in der Liste und wählen Sie "Neue Konfiguration" (leeres Papiersymbol).
Im nächsten Fenster wählen Sie Ihr Gral-Projekt im "Projektfeld".
Schreibe "run-app" in das Grils-Kommandofeld. Klicken Sie auf "Übernehmen" und klicken Sie auf "Debuggen".

Das ist.

    
amartinm7 10.04.2016 14:51
quelle
2

Versuchen Sie, dbm-generate-changelog -verbose -stacktrace zu verwenden, es könnte Ihnen helfen, die Fehlerursache zu finden.

    
rxn1d 25.11.2013 12:48
quelle