在使用dom4j中的xPath进行解析时,碰到NoDefClassError。当时在eclipse中可以运行,但是换到idea时却开始爆出这个错误。
想写个博客记录一下:
NoDefClassError与ClassNotFoundException有点相像,但又有点不同。简单来讲,一个是错误而另外一个是异常。前者是jvm运行时才会被发现,不然编译器在写代码时就会报错了。后者是编译时就能发现的异常。都是找不到类。
上网搜了挺多的解决方法的,都是根据项目情况来添加对应的jar进入classpath中。
我今天碰到的这种情况找了好久,最终解决方法是缺少了jaxen这个jar包。下载导入到项目后就可以了。
这里是jaxen的下载地址
http://www.java2s.com/Code/Jar/j/Downloadjaxen112jar.htm
使用idea进行dom4j解析遇到NoDefClassError
最新推荐文章于 2022-08-17 13:13:16 发布
本文介绍了解决在使用dom4j的xPath解析时遇到的NoDefClassError问题,通过添加缺失的jaxen jar包成功解决了该错误。
1505

被折叠的 条评论
为什么被折叠?



