Я пытаюсь выполнить log4j в простом тестовом приложении. Я создаю новый проект Java в eclipse и добавляю log4j JAR (v1.2.16) в мой путь сборки. Затем я создаю простой класс, который печатает Hello World. Затем я использую класс log4j Logger
для регистрации информационного сообщения. Когда я запускаю приложение, я вижу сообщение журнала, используя то, что я предполагаю, как приложение и макет по умолчанию. Отлично. У меня возникают проблемы с добавлением моей собственной конфигурации. Это то, что я сделал:
Создал файл log4j.properties с пользовательским уровнем и уровнем регистрации и поместил его в папку src (которая после компиляции будет скопирована в папку bin). Запустите приложение - никаких изменений.
Я пытаюсь добавить PropertyConfigurator.configure("log4j.properties")
. Запустите приложение - никаких изменений. Нет ошибок, но никаких изменений.
Что мне нужно сделать, чтобы log4j загрузил мой файл конфигурации?