在主函数当中通过
Public class configurationPrinter extends Configured implements Tool{
Static{
Configuration.addDefaultResource("hdfs-default.xml");
Configuration addDefaultResource("hdfs-site.xml");
}
Public int run(String[] args)
{
Configuration conf = getConf();
// ToolRunner
For(Entry<String,String> entry:conf){
System.out.printf("%s = %s",entry.getKey(),entry.getValue());
}
Return 0;
}
Public static void main(String []args)
{
ToolRunner.run(new ConfigurationPrinter(),args);
}
}
本文介绍了一个基于Hadoop的配置打印工具,该工具通过继承Configured并实现Tool接口,加载了默认的HDFS配置文件,并在主函数中打印出所有配置项。
962

被折叠的 条评论
为什么被折叠?



