我将异常的主体转换为字符串,然后将该异常通过电子邮件发送到 java 中的给定地址。我想用 html 格式化我的异常字符串,使其成为人类可读的格式,类似于它在堆栈溢出时的显示方式。我想知道Java中是否有任何库可以做到这一点?
StringWriter stringWriter = new StringWriter();
PrintWriter printWriter = new PrintWriter(stringWriter);
t.printStackTrace(printWriter);
String body = stringWriter.toString();
//add html to body here
setMessageBody(body);
详细地说,我的意思是用 分隔行<br/>
,用不同颜色的字体显示类名,用不同颜色的字体显示行号。这可以通过一些正则表达式来完成,但我想知道是否有一个开箱即用的库。