Ich führe mehrere Junit-Tests aus und führe Testergebnisse in der Konsole aus, die gelöscht und mit dem Protokoll des aktuellen Tests gefüllt werden. Wo wird die Protokolldatei mit den vorherigen Testprotokollen gespeichert? Gibt es einen Weg in der Finsternis, durch den ich solche gelöschten Protokolle sehen kann?Anzeigen der gelöschten Konsolenausgabe
Antwort
Versuchen Sie Folgendes:
- Öffnen Sie Ihre Run-Konfiguration
- Wählen Sie die Registerkarte
Common
- Im
Standard Input and Output
GruppeFile
aktivieren und eine Datei - Wählen Sie die
Append
Checkbox - Führen Sie Ihre Konfiguration
So wird auch alles, was auf der Konsole gedruckt wird, in diese Datei gedruckt.
Ich habe das versucht und es hat * nicht funktioniert *. ... auch wenn Sie "Run" direkt aus dem Fenster "Run Configurations" auswählen. ... auch nach dem manuellen Erstellen der angegebenen .txt-Datei. (Es scheint, als ob es funktionieren sollte, aber es nicht. Bitte bearbeiten Sie die Antwort, um offensichtlich wichtige fehlende Schritte einzuschließen.) –
@ A.M. Die Antwort enthält alles Notwendige. – Kai
Sie sind 100% richtig. Ich habe den falschen Weg gewählt. Ich wurde entgleist, nachdem ich mehrmals versucht habe, die "Workspace ..." -Syntax zu verwenden (Wie gibst du den Dateinamen nach dem $ {workspace_loc:/myworkspace} an, das generiert wird?) Typing it (file.txt) direkt danach funktioniert nicht.Tippen nach einem Schrägstrich oder Backslash auch nicht funktioniert.) vor dem Aufgeben und Verwenden der "Dateisystem" -Syntax stattdessen, aber auf jeden Fall ... mein schlechtes! –
- 1. Anzeigen der Konsolenausgabe von TVJS
- 2. Anzeigen der NUnit-Konsolenausgabe in CruiseControl.NET
- 3. anzeigen Inhalt des gelöschten Datei Svn
- 4. ClearCase UCM: Inhalt der gelöschten Datei anzeigen müssen
- 5. Konsolenausgabe in HTML-Datei
- 6. Nullify Spaltenwerte der gelöschten Zeilen
- 7. Wie kann ich die Perl-Konsolenausgabe in einer GUI anzeigen?
- 8. Farbige Konsolenausgabe
- 9. nimm letzte n Zeilen von der Konsolenausgabe
- 10. Umleiten der Konsolenausgabe an eine Textdatei
- 11. Ändern des Farbschemas der Konsolenausgabe in mRemoteNG
- 12. Wie Passwörter in der Jenkins-Konsolenausgabe auszublenden?
- 13. Konsolenausgabe der Container-App ist leer
- 14. Anklickbarer Hyperlink auf der PowerShell-Konsolenausgabe
- 15. GIT Liste der neuen/modifizierten/gelöschten Dateien
- 16. C# Anzahl der gelöschten Zeilen in Datatable
- 17. Youtube api v3 - Liste der gelöschten Videos
- 18. Wird die Konsolenausgabe blockiert?
- 19. Weird Konsolenausgabe in TortoiseHG
- 20. Jenkins: Konsolenausgabe Zeichen
- 21. Konsolenausgabe für Listenansicht
- 22. Problem mit C++ - Konsolenausgabe
- 23. C++ - Konsolenausgabe in Netbeans
- 24. Djangos Server-Konsolenausgabe verstehen
- 25. Wiederherstellung der gelöschten Xml-Datei von der App in Android
- 26. Echtzeit-Konsolenausgabe Umleitung mit Prozess
- 27. Konsolenausgabe von Gallio & xunit.net abrufen
- 28. Konsolenausgabe bei RSpec-Tests unterdrücken
- 29. Autodetect Konsolenausgabe Codierung in Perl
- 30. Symfony Konsolenausgabe mit Escape-Zeichen
Standardmäßig werden die Protokolle nicht gespeichert, Sie können ein Protokollierungs-Framework wie logback oder log4j verwenden, um die Protokolle an einem ausgewählten Speicherort zu speichern. –
Antwort von @ user714965 gut. Wenn Sie einverstanden sind, akzeptieren Sie es. –
@ChandrayyaGK: Die Lösung funktioniert gut in Fällen, in denen wir die Ausgabedatei wie erwähnt konfiguriert haben. Aber es funktioniert immer noch nicht für die bereits gelöschte Konsolenausgabe. Wie G-Man bereits erwähnt hat, ist kein Standardspeicher für die Protokolle aktiviert und kann daher nicht abgerufen werden. –