Задать вопрос
@Zadavatel_Voprosov

Как правильнее сделать (инициализировать) logger в Java?

Всем здрасти! Делаю на Jav'е плагин для кое-чего.... И мне надо разобраться, как лучше и правильнее сделать Logger (java.util.logging)?
На разных ресурсах (А именно Habr, GitHub и моё "мега" исследование) видел маленькую кучку способов:

1) Вроде бы у меня не работал... Но надо перепроверить (Ах, да. Юзаю IntellijIdea). Взят с хабра.
private static Logger log = Logger.getLogger(SomeClass.class.getName());

2) Нашёл в исходниках самого популярного плагина (он же и первой необходимости; Взят с GitHub'а):
private static final Logger logger = Logger.getLogger(SomeClass.class.getCanonicalName());

2) Мой "наилучший" и "великолепный" способ (Который наверное самый ужасный :D):
private static final Logger logger = Logger.getLogger("");
(просто пустота, это ведь самое лучшее, не так ли?) (САРКАЗМ!1)


Можете подсказать, что лучше (за печеньку.png)?
  • Вопрос задан
  • 1576 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
xez
@xez Куратор тега Java
TL Junior Roo
Любой из этих.
https://projectlombok.org/features/log

Я использую @Log4j
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы