используя slf4j для входа весной, когда я не могу избавиться от общего журнала - PullRequest
0 голосов
/ 14 января 2011

Я использую какой-то компонент, отличный от Spring, с зависимостью от общего журнала.

Таким образом, исключение регистрации общего достояния из зависимости Spring не избавляет от нее, и поэтому инструкции здесь не помогают. Есть ли еще какой-то декларативный способ заставить Spring 3.0.5 общаться с slf4j?

Ответы [ 3 ]

2 голосов
/ 17 января 2011

У меня была проблема с Tomcat 6, из-за которой Commons Logging не очень хорошо играла с SLF4J, который был перенесен из Hibernate. В любом случае мы настроили Commons Logging для перехода на Log4J. После явного включения «slf4j-log4j 1.6.1» и его компонента «jcl-over-slf4j 1.6.1», чтобы убрать Commons Logging, я все равно получил ошибки от Commons Logging. Ответ лежит в этом сообщении в блоге : вы явно включили ведение журнала Commons в версии "99.0-не-существует". Это включает в себя пустой JAR, так что теперь выполняется только код SLF4J.

1 голос
/ 18 января 2011

Если вы используете Maven, ознакомьтесь с разделом часто задаваемых вопросов о , исключая использование общего журнала .

1 голос
/ 14 января 2011

Использование моста SLF4j

...