java - CDH4伪分布式模式下WordCount.java编译错误

标签 java hadoop cloudera word-count

我刚刚从示例目录复制了 WordCount.java 源代码,并尝试编译它。但我收到错误

WordCount.java:61: error: cannot access Options
String[] otherArgs = new GenericOptionsParser(conf, args).getRemainingArgs();
                     ^
class file for org.apache.commons.cli.Options not found
1 error

我没有更改代码中的任何内容。

最佳答案

commons-cli-1.2.jar添加到您的类路径中。从 Apache 下载 link如果您在本地计算机上没有看到它。

关于java - CDH4伪分布式模式下WordCount.java编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21038414/

相关文章:

java - 我可以在 JPA 中使用占位符值获取 SQL 查询吗

java - 导入未使用的包不好吗?

hadoop - key 表文件 :/path/a. key 表不存在

hadoop - Sqoop导入无法找到所需的JDBC文件

scala - 将RDD保存到HDFS时出错

hadoop - 在 CDH4.0.1 VM 上使用 MRV1 运行 wordcount 示例

java - 返回参数的数据类型

java - Spring @ConditionalOnBean 结合@Component

python - 作业完成后 spark-submit 继续挂起

hadoop - 如何配置MR作业中的 map 以批量执行?