`
leelun
  • 浏览: 63945 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

hadoop This parser does not support specification "null" version "null"

阅读更多

在eclipse中连接hadoop调试的时候出现下面的Exception:

 

[main] ERROR Configuration : Failed to set setXIncludeAware(true) for parser org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@143ed74: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(Unknown Source) at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:1275) at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:1251) at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:1192) at org.apache.hadoop.conf.Configuration.get(Configuration.java:415) at org.apache.hadoop.hbase.HBaseConfiguration.checkDefaultsVersion(HBaseConfiguration.java:63) at org.apache.hadoop.hbase.HBaseConfiguration.addHbaseResources(HBaseConfiguration.java:76) at org.apache.hadoop.hbase.HBaseConfiguration.create(HBaseConfiguration.java:86)


 

解决方法:在JVM启劝参数中增加:

-Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.documentbuilderfactoryimpl

再设置两个属性(javax.xml.parsers.DocumentBuilderFactory,javax.xml.parsers.SAXParserFactory)值如下:

        System.setProperty("javax.xml.parsers.DocumentBuilderFactory",
            "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");
        System.setProperty("javax.xml.parsers.SAXParserFactory",
            "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl");

 

分享到:
评论

相关推荐

    解决Could not locate executable null\bin\winutils.exe

    在windows环境下的eclipse或者idea中编写spark应用时,有时为了验证程序功能需要以本地模式运行...java.io.Exception: Could not locate executable null\bin\winutils.exe in the Hadoop binarie 本文件可以解决此异常

    解决hadoop在windows运行出现的bug

    如果出现如下bug:“Could not locate executable null\bin\winutils.exe in the Hadoop binaries”,则下载该文件,放入hadoop的bin文件夹下,并设置环境变量HADOOP_HOME:E:\hadoop2.2.0\bin即可。

    Spark/Hadoop开发缺失插件-winutils.exe

    java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.” 缺少Hadoop插件winutils.exe所致。 两种解决方案: 1、下载该文件到D:\hadoop\bin下,并设置环境变量HADOOP_...

    三步解决:Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

    分析:这种问题的出现主要是我们在window模式环境中开发的时候没有搭建Hadoop和Spark。 解决办法 第一步:找到你的搭建Hadoop配置bin的文件夹 我这里是用一个文件夹专门来放bin。 第二步:配置环境变量 建立一个...

    hadoop3.1.1native文件含zstd

    标题中的“hadoop3.1.1native文件含zstd”指的是Hadoop 3.1.1版本在CentOS 7 64位系统上编译的本地库(native库)包含了对Zstandard(简称zstd)压缩算法的支持。Zstandard是一种高效的压缩和解压缩算法,设计用于...

    hadoop.dll

    在这个场景中,问题出现在尝试在Eclipse环境中运行Hadoop 2.6或更高版本的MapReduce程序时,遇到了一个特定的错误提示:"null entry in command string: null chmod 0700"。这个错误通常与权限配置、环境变量设置...

    Hadoop最新版本下载(0.23.0)

    Hadoop是一款开源的大数据处理框架,由Apache基金会开发并维护,它主要设计用于处理和存储海量数据。在本文中,我们将深入探讨Hadoop的最新版本0.23.0,了解其特性、改进以及如何下载和使用。 首先,Hadoop的核心...

    sujiangming#BigData-3#Windows系统下运行hadoop程序出错Could not locate exe

    Windows系统下运行hadoop、spark程序出错Could not locate executable null\bin\winutils.exe in

    Hadoop Windows系统安装包 和 winutils的文件

    在IT行业中,Hadoop是一个广泛使用的开源框架,主要用于大数据处理和分析。它最初设计的目标是处理和存储海量数据,尤其适合那些不适合在单台机器上运行的大型数据集。本篇将详细介绍如何在Windows系统中安装Hadoop...

    hadoop winutils 多个版本最全大合集dll,winutils.exe

    “ Could not locate executable null\bin\winutils.exe in the Hadoop binaries”解决方法:把winutils.exe加入你的hadoop-x.x.x/bin下 包含hadoop.dll, winutils.exe hadoop-2.6.0, 2.6.3, 2.6.4, 2.6.5, ...

    hadoop2.7 3,4,5,6,7.zip

    Could not locate executable null \bin\winutils.exe in the hadoop binaries 缺少hadoop.dll 错误如下: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable

    hadoop的hadoop.dll和winutils.exe

    hadoop hadoop的hadoop.dll和winutils.exe 解决方法, 把winutils.exe加入你的hadoop-x.x.x/bin下 Could not locate executable null\bin\winutils.exe in the Hadoop binaries

    Could not locate executable null\bin\winutils.exe

    "Could not locate executable null\bin\winutils.exe" 是一个常见的错误,通常发生在Windows环境下配置Hadoop时。这个错误提示表明系统无法找到`winutils.exe`这个执行文件,它是Hadoop在Windows上运行必需的工具之...

    hadoop2.7.6 winutils.exe hadoop.dll

    hadoop2.7.x 都可以使用,在windows环境下运行hadoop、hbase、spark需要winutils.exe,否则会报错Could not locate executable null\bin\winutils.exe in the Hadoop binaries。

    Introduction to SAS and Hadoop

    Although not covered in any detail, a brief overview of additional SAS and Hadoop technologies, including DS2, high-performance analytics, SAS LASR Server, and in- memory Statistics, as well as the ...

    apache hadoop 2.7.2.chm

    apahe hadoop2.7.2 官方文档,离线版 General Overview Single Node Setup Cluster Setup Hadoop Commands Reference FileSystem Shell Hadoop Compatibility Interface Classification FileSystem ...

    Hadoop常见异常

    在使用Hadoop进行数据上传时,可能会出现"java.io.IOException: Not a file: hdfs://localhost:9000/user/icymary/input/test-in"的错误提示。解决办法是,删除原来的文件,然后重新上传数据。这个错误可能是由于多...

    windows中安装Hadoop与Hbase

    在Windows系统中安装和配置Hadoop和Hbase,是为了建立起一个适合单机测试和开发的本地大数据环境。Hadoop是一个由Apache基金会开发的开源框架,用于存储和处理大规模数据,它通过可靠的分布式存储(HDFS)和分布式...

    hadoop工具 winutil.exe下载

    然而,在Windows环境下使用Hadoop时,可能会遇到一些特定的问题,比如“Could not locate executable null\bin\winutils.exe”的错误。这个错误提示表明系统无法找到Hadoop的Windows实用工具——winutils.exe。 ...

    pc机连接集群的HADOOP_HOME

    在IT行业中,Hadoop是一个广泛使用的开源框架,用于存储和处理大数据。Hadoop分布式文件系统(HDFS)和MapReduce是其核心组件,允许数据在集群中的多台服务器上进行分布式计算。标题“pc机连接集群的HADOOP_HOME”指...

Global site tag (gtag.js) - Google Analytics