java - 如何在 java 中导入 distcp 包?

标签 java hadoop distcp

如何在 Java 中导入 distcp 包?我尝试了 "org.apache.hadoop"% "hadoop-distcp"% "2.7.1" 依赖项并使用了如下导入语句

import org.apache.hadoop.tools.util.DistCp

但是 DistCp 无法识别。

我正在尝试使用工具运行器在我的 java hadoop 代码中调用 distcp,但导入不起作用。

谢谢

最佳答案

这里你需要注意的一个简单的事情是,包 org.apache.hadoop.tools.util 不包含 distcp 类。

不仅如此,包 org.apache.hadoop.tools 本身包含 DistCP 类。

要解决此问题,请按以下方式导入:

import org.apache.hadoop.tools.DistCp;

我相信这一定会被您的 IDE 识别。

作为引用,请参阅此 link .

关于java - 如何在 java 中导入 distcp 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38186930/

相关文章:

c# - Hadoop 流、C# 和 Azure 以及外部库

java - 在 DTconsole 中窗口 ID 达到 59 后重置为 0

hadoop - 为什么匿名 FTP 到 HDFS DistCp 不起作用?

Hadoop distcp 作业成功但尝试_xxx 被 ApplicationMaster 杀死

java - 从jsp servlet运行mapreduce作业

curl -T 的 Java 替代方案

java - 如何设置按键绑定(bind)?

Java垃圾回收 "real"时间比 "user"大很多 +"system"

java - 从 Java 连接到 SQLite。命令有些困惑

java - 在Windows上的Eclipse中配置Hadoop 2.6.0时出现问题