我正在使用DBUnit在Java中运行一些测试。在开始测试之前,我已将此代码放入我的代码中:
Logger.getLogger("org.dbunit").setLevel(Level.OFF);
将停止登录到Eclipse中的控制台。但是,当我从Windows控制台运行此jar时,我看到这串文本一遍又一遍地打印到控制台中
SLF4J: org.dbunit.database.ForwardOnlyResultSetTable
SLF4J: org.dbunit.dataset.AbstractTable
SLF4J: org.dbunit.dataset.AbstractTableMetaData
SLF4J: org.dbunit.dataset.datatype.StringDataType
SLF4J: org.dbunit.database.ForwardOnlyResultSetTable
SLF4J: org.dbunit.dataset.AbstractTable
SLF4J: org.dbunit.dataset.AbstractTableMetaData
SLF4J: org.dbunit.dataset.datatype.StringDataType
SLF4J: org.dbunit.database.ForwardOnlyResultSetTable
SLF4J: org.dbunit.dataset.AbstractTable
SLF4J: org.dbunit.dataset.AbstractTableMetaData
SLF4J: org.dbunit.dataset.datatype.StringDataType
SLF4J: org.dbunit.database.ForwardOnlyResultSetTable
SLF4J: org.dbunit.dataset.AbstractTable
SLF4J: org.dbunit.dataset.AbstractTableMetaData
我该怎么做才能停止打印到控制台?
当前Log4j配置:
log4j.rootLogger=ERROR, file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.Threshold=ERROR
log4j.appender.file.File=test.log
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.logger.org.dbunit=ERROR