ERROR org.apache.hadoop.conf.Configuration: Failed to set setXIncludeAware(true) for parser

来源:互联网 发布:虚拟专用网络市场分析 编辑:程序博客网 时间:2024/06/06 14:15
ERROR org.apache.hadoop.conf.Configuration: Failed to set setXIncludeAware(true) for parser org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@104faf8:java.lang.UnsupportedOperationException: This parser does not support specification "null" version "null"
java.lang.UnsupportedOperationException: This parser does not support specification "null" version "null"
at javax.xml.parsers.DocumentBuilderFactory.setXIncludeAware(DocumentBuilderFactory.java:590)
at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:1143)
at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:1119)
at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:1063)
at org.apache.hadoop.conf.Configuration.get(Configuration.java:416)
at org.apache.hadoop.mapred.JobConf.checkAndWarnDeprecation(JobConf.java:1910)
at org.apache.hadoop.mapred.JobConf.<init>(JobConf.java:322)
at org.apache.hadoop.mapred.Child.main(Child.java:72)


原因:

jar包冲突

解决方法:

删除自己的xercesImpl.jar,用jdk自身的编译器,问题解决了

原创粉丝点击