我遇到了此处描述的相同问题,但当时我不知道我的 websphere 版本
更多问题 1) 删除 commons-logging-1.1.jar 是否修复它?2)如果我真的需要将 commons-logging-1.1.jar 放在我的应用程序中怎么办?我怎样才能解决这个问题?
我遇到了此处描述的相同问题,但当时我不知道我的 websphere 版本
更多问题 1) 删除 commons-logging-1.1.jar 是否修复它?2)如果我真的需要将 commons-logging-1.1.jar 放在我的应用程序中怎么办?我怎样才能解决这个问题?
发生这种情况是因为该类org.apache.commons.logging.impl.Jdk14Logger
是由与加载接口的类加载器不同的类加载器加载的Log
。
根据 IBM 的文档,每当您使用 WebSphere 本身用于其内部目的的第三方库时,您必须:
PARENT_LAST
; 和在你的情况下:
PARENT_LAST
commons-logging-1.1.jar
在您的 EAR 中(通常可以将它放在“EAR 库”目录中EAR/lib
)。