Как работает slf4j? Журнал не создается

Я ниже код в Java 1.6:

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

private static Logger log = LoggerFactory.getLogger(myfile.class);

Теперь я помещаю slf4j-api-1.6.4.jar & slf4j- simple-1.6.4.jar в пути к классам и код компилируется нормально, но где он регистрирует всю информацию ????

Я log.info ("test"); но он не создает файл журнала. Я попытался создать log4j.properties со следующим содержанием:

log4j.appender.stdout=org.apache.log4j.RollingFileAppender
log4j.appender.stdout.File=/var/abc.log
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{dd-MMM-yyyy HH:mm:ss}]%6p %c{1}:%L - %m%n
log4j.appender.stdout.MaxFileSize=50000KB
log4j.appender.stdout.MaxBackupIndex=200

log4j.rootLogger=info, stdout

Но он не работает, я знаю, что указанный выше файл требуется для log4j, но как работает slf4j ?? Мне нужно создать какой-либо файл свойств, подобный log4j ?? Если да, то где мне его поставить?

Спасибо!

18
задан Mike 5 January 2012 в 03:21
поделиться