Файл log4j.properties исчезает в проекте / Расположение классов - PullRequest
0 голосов
/ 30 марта 2020

Я настраиваю log4j в моем автономном Java проекте. Я создал файл свойств в папке project/classes, но каждый день, когда я запускаю свое приложение, я получаю сообщения об ошибках типа

log4j:WARN No appenders could be found for logger (cafcontroller.CAFController).
log4j:WARN Please initialize the log4j system properly.

Затем, когда я проверяю папку проекта / классов, я обнаруживаю, что файл log4j.properties отсутствует. Затем я создаю один вручную в нем. Я не понимаю, почему он пропадает.

Пожалуйста, помогите мне исправить это.

1 Ответ

0 голосов
/ 30 марта 2020

Всякий раз, когда вы перестраиваете свой проект, папка классов полностью обновляется, удаляя и воссоздавая все файлы классов. Поместите файл log4j.properties в папку project/src. Он будет скопирован в вашу папку классов при перестройке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...