Ich würde gerne die Stacktrace von Unit-Tests in der Konsole sehen. Unterstützt todsicher dies?Machen Sie Maven's todsichere Show Stacktrace in der Konsole
Antwort
Sie können den folgenden Befehl verwenden, um den Stack-Trace auf der Konsole statt Berichtsdateien im Ziel/todsichere-Berichte Ordner zu sehen:
mvn -Dsurefire.useFile=false test
die Antwort vor gegeben zu verlängern, können Sie dieses Verhalten auch so konfigurieren, in Ihren pom.xml
:
..
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
<useFile>false</useFile>
</configuration>
</plugin>
..
Ein verwandtes Problem, das ich gefunden, dass todsichere in der letzten Versionen offenbar trimStackTrace auf true setzt standardmäßig (Rendering meist Stack-Trace in nichtbestandenen Tests unbrauchbar), was ziemlich unbequem ist.
Einstellung -DtrimStackTrace=false
oder definieren
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<trimStackTrace>false</trimStackTrace>
</configuration>
</plugin>
dies gelöst.
Yep. Maven druckt nicht nur Seiten von sinnlosem Durchfall, aber es versteckt, was Sie wirklich sehen müssen. –
Ich habe ein Problem mit diesem falschen Standard https://issues.apache.org/jira/browse/SUREFIRE-1457 erstellt. Bitte kommentieren Sie es, damit es wieder geöffnet werden kann. –
- 1. todsichere HeapDumpOnOutOfMemoryError
- 2. Machen Sie PM2 Log auf Konsole
- 3. jQuery show Funktion druckt auf Konsole
- 4. Wie können generierte Build-Artefakte aus Mavens Zielverzeichnis entfernt werden?
- 5. Holen Sie Objekte in Java StackTrace
- 6. URLs in Eclipse-Konsole anklickbar machen
- 7. wie der Rückgabewert besser lesbar in Schienen Konsole machen
- 8. Erhalten Sie einen längeren Stacktrace von FastMM?
- 9. todsichere nicht mit TypeNotPresentExceptionProxy
- 10. In stacktrace schreiben
- 11. Machen Sie in der Tabelle
- 12. Maven todsichere Berichterstattung Plugin-Konfiguration
- 13. Logging-Level unter Maven todsichere
- 14. Kann Tycho-todsichere Version in der Testphase konfiguriert werden?
- 15. Maven todsichere Plugin hängt immer
- 16. Gradle äquivalent für mavens Maven-Abhängigkeit-Plugin
- 17. Get stacktrace in C# Methode
- 18. Chrome Dev Tools - Können Sie Änderungen in der Konsole rückgängig machen?
- 19. Wie Javascript stacktrace generieren?
- 20. Fokus-Panel in der Show
- 21. Testen in der Konsole
- 22. Platz in der Konsole
- 23. Abrufen des StackTrace
- 24. Kopieren Sie mehrere ausgewählte Zellen Daten in Excel und machen String und Show in Box?
- 25. Fehlende Informationen Stacktrace
- 26. Wie interpretieren Go stacktrace
- 27. Wie bekomme ich die Projektversion von Mavens Pom in Ant
- 28. Entfernen Sie n Zeichen aus der Konsole
- 29. SAPUI5 Debug in der Konsole
- 30. Erlang: Verwenden Sie von der Konsole aus?
Diese haben nur Logger-Ausgabe in die Konsole, aber Stacktraces geht immer noch zu todsicheren Berichten – lisak
yegor256 Lösung funktioniert aber – lisak