У меня ниже код в 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 в classpath и компилирует код отлично, но где он регистрирует всю информацию????
У меня есть 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?? Если да, то где мне нужно его поставить?
Спасибо!