Sto usando Clojure e voglio mettere le mani su una traccia di stack che posso registrare (idealmente, mi piacerebbe averlo come una stringa).Ottieni stacktrace come stringa
Vedo che (.getStackTrace e)
restituisce un StackTraceElement[]
ma non so come stampare qualcosa di significativo da esso. Il mio secondo approccio è stato (.printStackTrace e)
con un PrintWriter come parametro (perché so che è possibile in Java), ma non sembra che ottenga la sintassi corretta.
Grazie.
funziona come un fascino. Solo che mi piacerebbe cambiare la prima istruzione in (usa [clojure.repl: only (pst)])) – sebi