dom4j解析错误报:java.lang.ClassNotFoundException: org.jaxen.JaxenException

标签: class java jar xml dom
183人阅读 评论(0) 收藏 举报
分类:

遇到的问题:dom4j解析xml出错,java.lang.ClassNotFoundException: org.jaxen.JaxenException;java.lang.NoClassDefFoundError错误

1、遇到问题:今天做项目需要解析xml配置文件,自己使用dom4j解析报错,调试找不到错误。

java.lang.ClassNotFoundException: org.jaxen.JaxenException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)

2、后来发现可能是少了jar包

使用dom4j-1.6.1.jar时,需要另一个包jaxen-1.1-beta-6.jar提供支持


3、添加进去问题解决了




查看评论

Caused by: java.lang.ClassNotFoundException: org.jaxen.JaxenException

异常信息: java.lang.NoClassDefFoundError: org/jaxen/JaxenException at org.dom4j.DocumentFactory.create...
  • zhengqiqiqinqin
  • zhengqiqiqinqin
  • 2013-12-15 20:31:22
  • 11805

java.lang.NoClassDefFoundError: org/jaxen/JaxenException DOM4J解析xml报错

使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使 用这种方式,标题都写的这么阔气:Powerful Navigation wit...
  • haidong_IT
  • haidong_IT
  • 2014-06-04 08:53:19
  • 2258

java.lang.ClassNotFoundException: org.jaxen.JaxenException

java.lang.ClassNotFoundException: org.jaxen.JaxenException java.lang.ClassNotFoundException: org.ja...
  • testcs_dn
  • testcs_dn
  • 2015-12-28 15:48:50
  • 3111

靠,终于搞定这个恶心的问题,java.lang.NoClassDefFoundError: org/jaxen/JaxenException

原来什么问题都没有,就是没有用那个jaxen.jar这个包 可以从http://jaxen.org/下载jaxen是一个用Java开发的XPath 引擎,支持JDOM, dom4j 。 还理解个错误:...
  • x03570227
  • x03570227
  • 2007-06-29 17:12:00
  • 17351

关于找不到类org.apache.struts2.sitemesh.FreemarkerPageFilter java.lang.ClassNotFoundException: org.apache.

关于找不到类org.apache.struts2.sitemesh.FreemarkerPageFilterjava.lang.ClassNotFoundException: org.apache.s...
  • Kabaxigy
  • Kabaxigy
  • 2011-07-11 09:08:53
  • 1161

cmd运行java.class,错误:找不到或无法加载主类

今天犯了一个特别2的错误,在cmd中编译运行java文件时出现错误:找不到或无法加载主类。 网上说是环境变量的问题,我的环境变量又是正确的。瞎倒腾一下,突然发现是我的运行命令有错。 错误的命令: ...
  • qqaazz211
  • qqaazz211
  • 2016-09-12 11:14:23
  • 983

notepad++中,配置完成java环境后,编译成功却无法运行。

例如,新建java源文件,取名为test.java 源码如下: class Test1 { int i = 1; }  class Test2 {  int i = 2;  pu...
  • luo137479400
  • luo137479400
  • 2018-01-14 22:52:42
  • 387

解决java.lang.NoClassDefFoundError和java.lang.ClasssNotFoundException

当看到报这个错误的时候,直接就会想到是jar的错误,要不就是引用的版本不正确,要不就是多个jar冲突,要不然就是没有放到运行环境,总之,围绕着jar去解决就对了……              小编还是...
  • xdd19910505
  • xdd19910505
  • 2016-01-26 21:57:56
  • 1370

命令窗口找不到类

目录结构:webapps |mytest |WEB-INF |classes | foo(package) | |Person BeanTest问题如下:clas...
  • dichyzhu
  • dichyzhu
  • 2009-06-15 12:00:00
  • 704

Dom4j解析Xml与Dom解析Xml

二种方式比较:Dom4j易用强大,Dom易懂繁杂; 下面贴出二中解析方式的代码: smtp.qq.com 25 smtp User...
  • China2010pan
  • China2010pan
  • 2012-06-06 10:23:43
  • 2584
    个人资料
    等级:
    访问量: 4592
    积分: 117
    排名: 122万+
    文章存档