有人能给我提供hadoop文件shell命令到java类的Map吗?

xwbd5t1u  于 2021-05-30  发布在  Hadoop
关注(0)|答案(2)|浏览(226)

我是hadoop新手,正在开发javaapi来管理hdfs中的文件,并且正在寻找将hadoop文件shell命令Map到java类的方法。

j91ykkif

j91ykkif1#

你在找这个Map信息吗?
每个shell命令的java类:

factory.addClass(Merge.class, "-getmerge");
factory.addClass(Cp.class, "-cp");
factory.addClass(CopyFromLocal.class, "-copyFromLocal");
factory.addClass(CopyToLocal.class, "-copyToLocal");
factory.addClass(Get.class, "-get");
factory.addClass(Put.class, "-put");
factory.addClass(AppendToFile.class, "-appendToFile");
wwwo4jvm

wwwo4jvm2#

org.apache.hadoop.fs.shell.copy命令

class CopyCommands {  
  public static void registerCommands(CommandFactory factory) {
    factory.addClass(Merge.class, "-getmerge");
    factory.addClass(Cp.class, "-cp");
    factory.addClass(CopyFromLocal.class, "-copyFromLocal");
    factory.addClass(CopyToLocal.class, "-copyToLocal");
    factory.addClass(Get.class, "-get");
    factory.addClass(Put.class, "-put");
    factory.addClass(AppendToFile.class, "-appendToFile");
  }

相关问题