当前位置:  技术问答>java相关

jaxp的迷惑!! NoClassDefFoundError!

    来源: 互联网  发布时间:2015-05-13

    本文导语:  非常迷惑,因为不知原因何在!! 首先声明:我的运行环境是j2sdk1.4.0,换言之是包含了jaxp的了 在程序中,我调用了两个类 import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; 但在运行中,却出...

非常迷惑,因为不知原因何在!!

首先声明:我的运行环境是j2sdk1.4.0,换言之是包含了jaxp的了
在程序中,我调用了两个类
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

但在运行中,却出现这样的提示错误:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/parsers/DocumentBuilderFactory

我检查了很多遍了,都不知道原因何在!  我的jdk路径设置没有错误,因为不需要用到jaxp的程序都能运行。

救命!~~~

|
版本冲突,注意ClassPath顺序

|
建议你检查一下你的classpath,一般这样的问题就是因为classpath设置。

|
你在程序中将DocumentBuilder写成:
javax.xml.parsers.DocumentBuilder

DocumentBuilderFactory写成:
javax.xml.parsers.DocumentBuilderFactory

因为JDK自己带的和你下的JAXP版本不同!

同时也可能是你的classpath的问题!

所以,最终我建议你:

将:jaxp.jar拷贝到jdkjrelib下

classpath=.;
就可以了!

不要给classpath附加任何东西!

|
Check whether you have included any other xml parsers in the classpath? if that is the case, it may cause problem.
   All the XML parsers (from Sun, Apache, IBM) implement the SAM and DOM interface, but the detailed implementation can be different

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jaxp的问题
  • 怎样配置jaxp?
  • 菜鸟提问:关于用JAXP的配置
  • 如何配置XML解析器?我用的是SUN的JAXP1.2。
  • JAXP数据验证引擎 Serene
  • 那里有利用JAXP 1.2处理XML(基于XML Schema,而不是DTD)的JAVA程序例子!!! 200分!!!
  • JAVA平台标准组件 JAXP
  • 征求SAX、DOM、JAXP等关于JAVA & XML的资料(近5000可用分欲送出,来要分吧!NO.1)
  • 征求SAX、DOM、JAXP等关于JAVA & XML的资料(近5000可用分欲送出,来要分吧!NO.2)
  • 请问各位:我用SUN公司的JAXP开发包解析XML文档,可不知道对XML解析后如何将结果写回文件中。请各位熟悉Java和XML的高手帮忙。
  • 怎样用JAXP高效的比较两个XML文档是否内容相同?急!!有价值必给分!!!
  • 求助:使用jaxp中的dom接口解析xml文件时出现错误(不会迟于5月23日结账)
  • 请教一个jaxp的问题(概念澄清)
  • 我下载ant,设置好了PATH,ANT_HOME,但一运行就报错Provider org.apache.crimson.jaxp.SAXParserFactoryImpl could not be instantiated
  • 为什么用JAXP读取不到XML元素的内容?
  • 给多少是多呢?(关于JAXP的访问XML节点的初级问题)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3