看起来
dom4j-full.jar包含
dom4j和
jaxen。从您的stacktrace可以理解
dom4j,它位于类路径中,并且可以找到
jaxen,但是在
jaxen查找时
dom4j找不到。我认为从
dom4j某个原因加载的jaxen
并不是出于某种原因,
dom4j-full.jar而是由于您在应用程序服务器类路径中(当然不在eclipse中)存在的另一个原因,也许是从其他类加载器加载的。也许您
jaxen.jar在共享库中有一个或类似的东西。

看起来
dom4j-full.jar包含
dom4j和
jaxen。从您的stacktrace可以理解
dom4j,它位于类路径中,并且可以找到
jaxen,但是在
jaxen查找时
dom4j找不到。我认为从
dom4j某个原因加载的jaxen
dom4j-full.jar而是由于您在应用程序服务器类路径中(当然不在eclipse中)存在的另一个原因,也许是从其他类加载器加载的。也许您
jaxen.jar在共享库中有一个或类似的东西。