类路径包含多个SLF4J绑定

我的应用服务器ibm websphere。 我在应用程序服务器日志中收到以下错误。 我在哪里可以进行websphere设置?

[19.09.2012 14:56:54:940 EEST] 0000000a SystemErr R SLF4J:类路径包含多个SLF4J绑定。
[19.09.2012 14:56:54:940 EEST] 0000000a SystemErr R SLF4J:在[wsjar:file:/ C:/Lib/slf4j-log4j12-1.6.1.jar!/ org / slf4j / impl / StaticLoggerBinder中找到绑定。类]
[19.09.2012 14:56:54:941 EEST] 0000000a SystemErr R SLF4J:在[bundleresource://217.fwk37356669:1 / org / slf4j / impl / StaticLoggerBinder.class]中找到绑定
[19.09.2012 14:56:54:941 EEST] 0000000a SystemErr R SLF4J:请参阅http://www.slf4j.org/codes.html#multiple_bindings以获得解释。

不幸的是,websphere在自己的安装中有很多常用的库。 它们经常与您要在应用程序中使用的版本冲突。

选项是从应用程序中删除库jar并使用websphere提供的内容或将类加载器设置更改为“parent last”以确保首先找到与应用程序捆绑在一起的库。 (这不会消除slf4j警告,但会确保使用您的实现)。

对不起,我无法提供有关设置的更多详细信息(我上次使用websphere的几年)。

它使用控制台选项“删除文件”并选择整个jar(lib / slf4j-log4j12-1.7.2.jar)从耳中删除其中一个冲突类。 应用程序重启后它将起作用。