簡體   English   中英

在類路徑上找不到hive-site.xml

[英]hive-site.xml not found on classpath

運行giraph hiverunner我得到關於hive-site.xml相關的類路徑的跟隨錯誤,我已經設置了hive-env.sh和bash.bashrc,但是錯誤仍然存​​在..任何幫助如何設置類路徑並解決此錯誤?? 我需要修改的任何其他東西.. ??

我已經嘗試了hivejdbc ex它的執行沒有任何錯誤..但工作hadoop與罐子給出錯誤..

任何幫助都會很棒..

13/01/16 11:58:23 WARN conf.HiveConf: hive-site.xml not found on CLASSPATH
Exception in thread "main" java.lang.NullPointerException
    at org.apache.giraph.io.hcatalog.HiveGiraphRunner.adjustConfigurationForHive(HiveGiraphRunner.java:212)
    at org.apache.giraph.io.hcatalog.HiveGiraphRunner.run(HiveGiraphRunner.java:164)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
    at org.apache.giraph.io.hcatalog.HiveGiraphRunner.main(HiveGiraphRunner.java:147)
    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:601)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:197)

你也開始使用Hadoops類路徑嗎? hadoop-env.sh有行export HADOOP_CLASSPATH= 取消注釋並添加Hives conflib文件夾。 這對我來說。

在bash_rc或bash_profile中添加導出HADOOP_CLASSPATH = $ HIVE_HOME / conf:$ HIVE_HOME / lib

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM