gpt4 book ai didi

hadoop - Java中的嵌入式Pig

转载 作者:行者123 更新时间:2023-12-02 21:26:09 26 4
gpt4 key购买 nike

我正在尝试在Java中运行Embedded Pig。我的Pig版本是0.15,而Hadoop版本是2.7.1。
默认情况下,嵌入式Pig在Apache Pig网站上以Hadoop 0.20版本运行,我读到要使Pig使用自己的Hadoop版本,我需要设置HADOOP_HOME。
我已经在我的bashrc文件和Eclipse Classpath变量中设置了HADOOP_HOME。

我收到以下错误

hadoop20.PigJobControl: falling back to default JobControl (not using hadoop 0.20 ?)

最佳答案

通过在Eclipse的运行配置中的类路径中设置HADOOP_HOME属性解决了我的问题。

要运行嵌入式Pig,我们需要设置HADOOP_HOME属性,以便Pig知道您默认使用的Hadoop版本,它将采用Hadoop 0.20版本。

要在Eclipse中设置HADOOP_HOME,

Run Configurations-->ClassPath-->User Entries-->Advanced-->Add ClassPath Variables-->New-->Name(HADOOP_HOME)-->Path(You Hadoop directory path)

关于hadoop - Java中的嵌入式Pig,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35884313/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com