Log4j 输出未显示在 Eclipse 控制台中
由于某种原因,当我运行JUnit测试时,我的Eclipse控制台不再显示Log4j INFO和DEBUG语句。在代码方面,没有任何变化,所以它必须与Eclipse配置有关。
在我的单元测试中,我所要做的就是以下内容,并且由于某种原因,只有ERRER语句显示在Eclipse控制台中。为什么?我应该在哪里寻找线索?
public class SampleTest
{
private static final Logger LOGGER = Logger.getLogger(SampleTest.class);
@Before
public void init() throws Exception
{
// Log4J junit configuration.
BasicConfigurator.configure();
LOGGER.info("INFO TEST");
LOGGER.debug("DEBUG TEST");
LOGGER.error("ERROR TEST");
}
}
详:
- log4j-1.2.6.jar
- junit-4.6.jar Eclipse
- 面向 Java 开发人员的 IDE,版本:Helios 发布,内部版本 ID:20100617-1415