我在使用jDOM 1.0和weblogic6时遇到了问题。只需使用方法XPath.newInstance(String)
,我们就会遇到以下错误消息:
Caused by:
java.lang.NoClassDefFoundError: org/jaxen/jdom/JDOMXPath
at org.jdom.xpath.JaxenXPath.setXPath(JaxenXPath.java:281)
at org.jdom.xpath.JaxenXPath.<init>(JaxenXPath.java:99)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
类Parent存在于jdom jar中,它位于我们的Web应用程序的lib目录中。 (比如jaxen beta 9 jar)。我在类路径中添加了`Jdom.jar和Jaxen beta 9 jar。
但是我们真的不明白应用哪种解决方案。
显然与jaxen jar存在冲突,但我们应该做些什么呢?