定時任務里異常處理需要輸出 StackTrace 到郵件正本里,發送郵件給責任人,卡在如何提取PrintStream如何轉為String ,查詢得到這個寫法,很好用
PrintStream ps = new PrintStream(baos);
cause.printStackTrace(ps);
String s = new String(baos.toByteArray(), StandardCharsets.UTF_8);
定時任務里異常處理需要輸出 StackTrace 到郵件正本里,發送郵件給責任人,卡在如何提取PrintStream如何轉為String ,查詢得到這個寫法,很好用
PrintStream ps = new PrintStream(baos);
cause.printStackTrace(ps);
String s = new String(baos.toByteArray(), StandardCharsets.UTF_8);