📄 recursiveinitializationtest.java
字号:
package org.slf4j.impl;
import java.util.Random;
import junit.framework.TestCase;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class RecursiveInitializationTest extends TestCase {
// value of LogManager.DEFAULT_CONFIGURATION_KEY;
static String CONFIG_FILE_KEY = "log4j.configuration";
int diff = new Random().nextInt(10000);
protected void setUp() throws Exception {
System.setProperty(CONFIG_FILE_KEY, "recursiveInit.properties");
super.setUp();
}
protected void tearDown() throws Exception {
System.clearProperty(CONFIG_FILE_KEY);
super.tearDown();
}
public void testLog4j() {
Logger logger = LoggerFactory.getLogger("x"+diff);
System.out.println("logger class="+logger.getClass().getName());
logger.info("hello");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -