从log4j迁移到log4j2。以前,在创建Logger对象后调用以下函数。
public static void getLog4JSettingsFromString(String configString) throws IOException {
Properties log4j = new java.util.Properties();
log4j.load(new ByteArrayInputStream(configString.getBytes()));
PropertyConfigurator.configure(log4j);
}
1条答案
按热度按时间ar7v8xwq1#
要配置Log4j 2.x,您需要从
ConfigurationFactory
获取Configuration
:有两个名为
PropertiesConfigurationFactory
的工厂:并且需要
log4j-1.2-api
相关性。