gpt4 book ai didi

java - 在Cloudera VM中运行mapreduce时出现 “Array out of bound exception”错误

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

我正在尝试在Cloudera VM上运行我的第一个单词计数。我正在

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at new_pack.word.main(word.java:52)

该错误在线:
FileInputFormat.setInputPaths(conf, new Path(args[0]));

在驱动程序类中。

我已经复制了此Cloudera tutorial中提到的代码。

最佳答案

https://www.cloudera.com/content/cloudera-content/cloudera-docs/HadoopTutorial/CDH4/Hadoop-Tutorial/ht_usage.html在第5步中所述,您将需要使用命令行参数运行作业,以指定在哪里可以找到输入文件以及在哪里写入输出:

$ hadoop jar wordcount.jar org.myorg.WordCount /user/cloudera/wordcount/input /user/cloudera/wordcount/output

关于java - 在Cloudera VM中运行mapreduce时出现 “Array out of bound exception”错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22884474/

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