Sende maven Ausgabe in Datei
Auf Windows 7, ich bin versucht, senden Sie die Ausgabe eines maven-3 Befehls in eine text-Datei.
Rufe ich den Befehl aus dem Stammverzeichnis des Projekt-ich bin versucht zu analysieren.
Den Befehl:
mvn dependency:tree -Dverbose -Dincludes=commons-collections -DoutputFile=C:\Users\myname\Documents\output.txt
Wenn ich den Befehl ausführen, ohne die outputFile
parameter, sehe ich die Ausgabe an die Konsole gesendet.
Aber wenn ich es mit der outputFile
parameter, die output-Datei ist leer.
Irgendeine Idee, was ich hier vermisst?
InformationsquelleAutor der Frage rapt | 2012-03-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen
mvn -help
mvn <your parameters> --log-file log.txt
InformationsquelleAutor der Antwort Andrzej Jozwik
Probieren Sie es einfach aus:
in den gleichen Ordner, in dem die pom-Datei befindet.
InformationsquelleAutor der Antwort khmarbaise
Können wir verwenden wie :
Gehen Sie auf die Projekt-Verzeichnis und führen Sie die unten maven-Befehl und die Ausgabe wird in log.txt Datei.
mvn clean install --log-Datei log.txt
InformationsquelleAutor der Antwort Suresh Kumar Pathak
Alten Schule, aber es ist das, was ich wusste. Ein Nachteil ist, dass das mvn-Kommando nicht zurück, wenn Sie fertig, um die cli, aber für manche Zwecke ist dies akzeptabel.
mvn "-Dexec.args=-classpath %classpath com.MeineFirma.test" -Dexec.executable=/Downloads/jdk1.7/bin/java-exec-maven-plugin:1.2.1:exec > /tmp/Out
InformationsquelleAutor der Antwort Paul