3

我们有一个使用 log4j 进行日志记录的独立 java 项目,我们不通过类路径配置来配置 log4j。我们在我的代码中配置它如下:

String configLocation = System.getProperty("S_HOME") + File.separator + "config" + File.separator + "xxxLog.properties";
PropertyConfigurator.configure(configLocation)

但是如果我们转移到 slf4j,我如何通过 slf4j 配置 log4j?

THKS

4

1 回答 1

2

您不能为此使用 slf4j,您只需保留 log4j 的旧配置代码。

slf4j 不处理配置部分,这对于所有支持的日志记录系统都很难概括。slf4j 只是一个用于处理调度到特定日志实现的日志调用的 API。它还提供了许多桥接器,例如将 java.util.logging 重定向到 slf4j。

日志输出发生的事情不是 slf4j API 的一部分。

于 2012-05-08T08:55:30.673 回答