如何在 Java 中导入 distcp 包?我尝试"org.apache.hadoop" % "hadoop-distcp" % "2.7.1"
了依赖并使用了 import 语句,如下所示
import org.apache.hadoop.tools.util.DistCp
但DistCp
不被认可。
我正在尝试使用工具运行器在我的 java hadoop 代码中调用 distcp,但导入不起作用。
谢谢
您必须在这里注意的一个简单的事情是,该包
org.apache.hadoop.tools.util
不包含 distcp 类。
与此不同的是,包
org.apache.hadoop.tools
本身包含DistCP类。
要解决此问题,请按以下方式导入:
导入 org.apache.hadoop.tools.DistCp;
我相信,这肯定会被您的 IDE 认可。
如需参考,请参阅此链接。