catch (Exception e) {
CustomException customExc= new CustomException("Exception wrap", e);
Logger log = LoggerFactory.getLogger(Class3.class);
log.error("Error",customExc);
}
答案 0 :(得分:0)
SLF4J只是另一个日志包的顶层。所有日志记录调用都会传递到基础日志记录软件,该软件会根据该软件的配置记录消息。换句话说,SLF4J不会直接写入任何日志文件。
您必须选择要使用的“真实”日志包,并以正确的方式对其进行配置。您使用SLF4J进行的唯一配置是使用正确的SLF4J jar部署应用程序,以使SLF4J使用所选的真实日志包。
Here is the SLF4J Manual。它描述了支持的日志包以及所有内容如何组合在一起。
如果您不熟悉不同的日志包,则应该关注Log4J或java.util.logging。 Log4J可能是最流行的日志包,而java.util.logging是随JDK提供的。