我们有一个使用log4j进行日志记录的独立java项目,我们不通过类路径配置来配置log4j。我们在我的代码中配置它,如下所示:
String configLocation = System.getProperty("S_HOME") + File.separator + "config" + File.separator + "xxxLog.properties";
PropertyConfigurator.configure(configLocation)
但是如果我们转到slf4j,我如何通过slf4j配置log4j?
厚度
1条答案
按热度按时间c2e8gylq1#
您不能使用slf4j来实现这一点,只需保留log4j的旧配置代码即可。
slf4j不处理配置部分,这对于所有支持的日志记录系统来说是很难推广的。slf4j只是一个API,用于处理分派给特定日志记录实现的日志记录调用。它还提供了许多桥接,例如将java.util.logging重定向到slf4j。
slf4j API不包含日志输出。