Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java rhive.connect()引发异常_Java_R - Fatal编程技术网

Java rhive.connect()引发异常

Java rhive.connect()引发异常,java,r,Java,R,我是R编程新手。 我正在尝试使用rhive.connect()连接到蜂巢。 我知道“org.apache.xerces.jaxp.DocumentBuilderFactoryImpl”解析器可能存在一些不匹配。 我如何解决这个问题 ERROR conf.Configuration: Failed to set setXIncludeAware(true) for parser org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@1f9bb21f:j

我是R编程新手。 我正在尝试使用
rhive.connect()
连接到蜂巢。 我知道“org.apache.xerces.jaxp.DocumentBuilderFactoryImpl”解析器可能存在一些不匹配。 我如何解决这个问题

ERROR conf.Configuration: Failed to set setXIncludeAware(true) for parser org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@1f9bb21f:java.lang.UnsupportedOperationException:  setXIncludeAware is not supported on this JAXP implementation or earlier: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
java.lang.UnsupportedOperationException:  setXIncludeAware is not supported on this JAXP implementation or earlier: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
        at javax.xml.parsers.DocumentBuilderFactory.setXIncludeAware(DocumentBuilderFactory.java:589)
        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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:622)
        at RJavaTools.invokeMethod(RJavaTools.java:386)
Error: Failed to connect to hdfs://localhost:9000.
如果我的理解是错误的,请帮助我理解

我注意到
/usr/lib64/R/etc/Makeconf
文件正在尝试使用
R CMD javareconf
命令生效。
Makeconf
R
的配置文件吗


谢谢。

我遇到了同样的问题,我通过在R命令行下运行来解决:

.jcall("java/lang/System","S","setProperty","javax.xml.parsers.DocumentBuilderFactory","com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl")