我刚刚接触JDOM和XML,在用JDOM解析XML文件时,编译程序没有错误,但是运行程序就出现如下错误:java.lang.NoClassDefFoundError: org/xml/sax/SAXNotRecognizedException
    at JDomParse.main(JDomParse.java:10)查了很多,说是要保证xerces.jar文件在CLASSPATH中位于其他XML类,如JAXP或Crimson之前,这些类文件,包括以前老版本的xerces,可能不支持SAX2.0或DOM Level 2。于是导致了上面的错误。 
这是什么意思啊,我调试了很久,一直没有解决,请各位大侠不吝赐教,谢谢啦!

解决方案 »

  1.   

    错误信息是没有找到类,下面有参考,希望能帮助到楼主.
    http://blog.sina.com.cn/s/blog_7166b5bb0100nb4o.htmlhttp://aquarius1608.blog.163.com/blog/static/84011172200902595510603/
      

  2.   

    是否有相应的jar包 是否导入到工程内
      

  3.   

    该导的我都导了,保证xerces.jar文件在CLASSPATH中位于其他XML类,如JAXP或Crimson之前,这句话是什么意思,我的JDK是1.3的,这个版本支持的吗?
      

  4.   

    我要用到1.3里面的一个EAI,高版本的不支持的,而且别的版本网上也有这样的问题的,哪位大侠知道的,指点指点啊