У меня задача организовать вывод в консоль объектов при добавлении в базу:
Logger log = Logger.getLogger(ByTheDayController.class);
Queue<Proposal> proposals = ...;
log.info(proposals.peek());
channelToDatabase.ingection(proposals.poll());
Я добавил log4j.properties
:
log4j.rootLogger=INFO
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.conversionPattern=%m%n
Но при попытке запуска получаю:
log4j:WARN No appenders could be found for logger (ru.pravvich.timing.ByTheDayController).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Но когда при старте я вызываю:
BasicConfigurator.configure(new ConsoleAppender(new PatternLayout("%m%n")));
То все работает, но я хочу что-бы PatternLayout
загружался из файла. Помогите пожалуйста это поправить. Спасибо.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При старте miltithreading программы из IDE (IDEA) программа корректно работает, завершается, все потоки отрабатывают, все ресурсы закрытыНо после сборки...
Был на собеседовании, спросили, "в переменной какого типа лучше хранить деньги", сказал Float, мол скорость, все дела- забраковали
Нужно произвести импорт записей из файла xml, все импортируется хорошо, но только первая запись, а нужно что бы всевот код импорта:
Предполагаю что дело в кешеПри сохранении изображения с создаю папку Folder и сохраняю туда картинку