2014-10-23 7 views
5

Gibt es eine Möglichkeit, Maven Debug-Modus (-X) zu aktivieren, um Debug-Informationen zu erhalten, die sich nur auf die konkrete Ausführung eines Maven-Plugins beziehen?
Debug-Informationen für alle Maven-Schritte sind zu groß, um sie zu behalten und zu analysieren.Maven: Debug-Modus nur für ein Plugin

+0

über '-X' Sie nur Debugging Logging-Ausgabe einschalten ... Sie können in eine Datei umleiten und suchen dort nach den Dingen, die Sie brauchen ... – khmarbaise

+0

Ja, aber ich bin auf der Suche nach einer Möglichkeit, in einem zu suchen begrenzte Menge an Informationen (Debug-Level nur für eine bestimmte Plugin-Ausführung). –

+1

[Compiler: Kompilieren] (https://maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html#debuglevel) erwähnt 'debuglevel' _" wird an den '-g' Befehl angehängt- line switch "._ Aber dieses' -g' wird nicht in [Maven: The Complete Reference] (http://books.sonatype.com/mvnref-book/reference/running-sect-options.html) und in der alt [Maven 1.x - Befehlszeilenreferenz] (http://maven.apache.org/archives/maven-1.x/reference/command-line.html) ist etwas völlig anderes. –

Antwort

1

Sie können bis Protokollierung auf der Kommandozeile setzen info hier gegeben werden:

Hier ist ein Beispiel der Einstellung Protokollebene auf info für help Plugin nur:

mvn help:evaluate -Dexpression=project.version -q -Dorg.slf4j.simpleLogger.log.org.apache.maven.plugins.help=info 

Hoffe, das hilft.