2017-01-28 6 views
3

Я отлаживал весь день и почти пробовал все, что интернет говорит о том, как это сделать, но я все равно не понимаю его.Log4j2 в Spring Boot

Я использую Spring Boot и log4j2 для моего ведения журнала, потому что хочу, чтобы мои журналы записывались в файл вместо консоли. Когда я запускаю Spring Boot, файл журнала успешно создается, но я не вижу «Hello Philippines», записанного в файле. Надеюсь, вы сможете помочь мне с этим парнем.

Вот моя весна загрузки Применение:

enter image description here

Мой log4j2.xml

enter image description here

Мой POM:

enter image description here

У меня нет каких-либо моих application.properties, это результат, когда я запускаю мое приложение:

enter image description here

ответ

3

Имя вашего регистратора в log4j2.xml является com.example, но регистратор создать в вашем приложении DemoApplication.

Вы должны создать свой регистратор, как это:

Logger logger = LoggerFactory.getLogger(DemoApplication.class); 
Смежные вопросы