Я пытаюсь сделать простую программу, которая читает файл свойств и записывает вывод на консоль, но я не могу этого сделать.Как читать файл .properties с помощью slf4j?
Это мой класс:
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public final class Slf4jSample {
public static void main(final String[] args) {
final Logger logger = LoggerFactory.getLogger(Slf4jSample.class);
logger.info("Hello World!");
}
private Slf4jSample() {
}
}
И это мои свойства файла:
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.logger.Slf4jSample=INFO, A1
Когда я запускаю это дает это исключение:
log4j:WARN No appenders could be found for logger (com.slf4j.Slf4jSample).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Пожалуйста, включите ** полный ** стек. –
Являются ли необходимые банки в вашем классе? – hellectronic
Это продолжение из http://stackoverflow.com/questions/8474954/read-properties-file-using-slf4j – oers