Я не знаком с SLF4J, и я только немного взглянул на журнал, но на ум приходят две вещи.
Во-первых, почему вы исключаете инструмент из экзамена? Я думаю, что важно держать открытый ум и изучать все возможности, чтобы выбрать лучший.
Во-вторых, я думаю, что в некоторых проектах один инструмент лучше, чем другой инструмент, а наоборот может быть правдой в другом проекте. Я не думаю, что один инструмент всегда лучше, чем другой инструмент. Существует, в конце концов, нет серебряной пули.
Чтобы ответить на ваш вопрос - Да и нет. Это зависит от проекта и насколько знакомы команды с одним инструментом. Я бы не сказал «не используйте log4j», если вся команда очень им удобна, она удовлетворяет всем потребностям, а logback не предлагает ничего, что нам нужно для выполнения задачи.
Не могли бы вы объяснить, почему этот вопрос был закрыт? – 2011-11-23 21:42:40
Этот вопрос полезен для меня, голосование возобновляется. – 2012-07-24 16:25:52
Насколько это «слишком локализовано»? Огромное количество java-проектов использует log4j. Вопрос о том, следует ли считать его «устаревшим» в пользу нового журнала (авторы которого считают, что он осуждает log4j), имеет отношение к большому количеству людей и будет продолжаться в течение некоторого времени. – EricS 2012-08-21 16:46:53