关于Tool接口--------hadoop接口:extends Configured implements Tool 和 ToolRunn...
我们在写Hadoop--map/reduce程序时,遇到使用按文件url来分析文件----------多表连接的DistributedCache方式,看不懂使用extends Configured implements Tool的方式,就查了一下http://hadoop.apache.org 上面对该Tool接口及其使用做了说明: @InterfaceAudience.Public @InterfaceStability.Stable publicinterfaceTool//Tool接口继承了Configurable extendsConfigurable //Tool接口可以支持处理通用的命令行选项,它是所有Map-Reduce程序的都可用的一个标准接口,下面是一个典型用例: publicclassMyAppextendsConfiguredimplementsTool{ publicintrun(String[]args)throwsException{ //ToolRunner要处理的Configuration,Tool通过ToolRunner调用ToolRunner...